C# 获取网格文本框的值
现在,我将ASP.net与C#一起使用。我有一个网格,其中有两个文本框控件。如何从JavaScript获取这两个文本框控件的值C# 获取网格文本框的值,c#,javascript,asp.net,C#,Javascript,Asp.net,现在,我将ASP.net与C#一起使用。我有一个网格,其中有两个文本框控件。如何从JavaScript获取这两个文本框控件的值 关于此示例将获取id为“theIDOfMyTextBox”的控件,然后将文本放入变量文本中 <script type="text/javascript"> var textBox = document.getElementById("theIDOfMyTextBox"); var text = textBox.value; </scri
关于此示例将获取id为“theIDOfMyTextBox”的控件,然后将文本放入变量文本中
<script type="text/javascript">
var textBox = document.getElementById("theIDOfMyTextBox");
var text = textBox.value;
</script>
var textBox=document.getElementById(“theIDOfMyTextBox”);
var text=textBox.value;
有一个在线javascript编辑器,您可以使用它,正如一样,您可以通过java脚本获得grid view中文本框的值,如下所示: 只需在要获取其值的textbox控件的onblur、keypress或任何其他事件上添加对javascript函数的调用,如下所示:
<ItemTemplate>
<asp:TextBox ID="TextBox1" OnBlur = "javascript:return DefaultValue(this);"
runat="server" Text='1'>
</asp:TextBox>
</ItemTemplate>
希望这能有所帮助。非常感谢您,但是我的文本框控件位于网格视图中,我可以这样使用吗?@lelewin要使其正常工作,您只需输入文本框的ID即可。
function DefaultValue(name) {
var value = document.getElementById(Name.id).value;
alert(value);
}