次のリソースから、 bootstrap-tagsinputライブラリのソース JS と CSS をダウンロードしました: http://timschlechter.github.io/bootstrap-tagsinput/examples/
私のasp.net Webサイトでは、次のように使用しました:
<asp:TextBox ID="txtCompany" style="font-size:x-large" runat="server" data-role="tagsinput" CssClass="form-control" placeholder="Add Company" />
<script type="text/javascript">
$('input #txtCompany').tagsinput();
alert($('input #txtCompany').val());
</script>
しかし、アラートは実際には私が作成したタグを返すはずですが、代わりに以下を返します:undefined
JS は で書かれていMaster Page
ます。すべての CSS および JS リファレンスも に記載されていMaster Page
ます。
ここで何が問題ですか?
編集 :
編集 :
次のjQueryコードで、divの内容を取得できました。
$('#btn').click(function () {
var div = document.getElementById("div");
var spans = div.getElementsByTagName("span");
for (i = 0; i < spans.length; i++) {
alert(spans[i].innerHTML);
}
});
しかし問題は、それが以下を返すことです:
そして、別の空のアラートも表示されます! どうしてか分かりません!