我有一對夫婦的asp.net文本框控件的一個asp.net web窗體:如何從javascript的asp.net文本框中檢索值?
<asp:TextBox ID="txtTextBox" runat="server" /> .
我有包含在該頁面的JavaScript文件tools.js:
<script src="tools.js" type="text/javascript"></script>
如何我可以從JavaScript訪問txtTextBox的值嗎?使用
document.getElementById('<%= txtTextBox.ClienID %>').value;
document.getElementById('<%= txtTextBox.UniqueID %>').value;
document.getElementById('<%= txtTextBox %>').value;
我用盡,但他們沒有工作。
任何想法?
Doh,打我吧。 +1 – GenericTypeTea 2010-05-05 10:06:02
是的,這裏的關鍵是,這必須是你的aspx中的JavaScript,而不是在你的js文件中。 ASP.Net不會執行.js文件,除非你明確地告訴IIS這樣做,即使那樣你也很難找到文本框。 – 2010-05-05 10:06:44