C# 获取网格文本框的值

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

现在,我将ASP.net与C#一起使用。我有一个网格,其中有两个文本框控件。如何从JavaScript获取这两个文本框控件的值


关于

此示例将获取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);
}