我有一对夫妇的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