获取网格文本框的值

本文关键字:文本 网格 获取 | 更新日期: 2023-09-27 18:03:37

现在,我正在使用ASP.net和c#。我有一个网格,其中有两个文本框控件。我该如何从JavaScript中获取这两个文本框控件的值?

获取网格文本框的值

您可以通过java脚本获取网格视图中文本框的值:

只需在onblur或keypress或任何其他您想要的事件上添加对javascript函数的调用,您想要获得值的文本框控件,如以下所示:

<ItemTemplate>
     <asp:TextBox ID="TextBox1" OnBlur = "javascript:return DefaultValue(this);"
     runat="server" Text='1'>
     </asp:TextBox>
</ItemTemplate>

现在在script标签中创建如下函数:

function DefaultValue(name) {
            var value = document.getElementById(Name.id).value;
            alert(value);
}

本例将获取id为"theIDOfMyTextBox"的控件,然后将文本放入变量text

<script type="text/javascript">
    var textBox = document.getElementById("theIDOfMyTextBox");
    var text = textBox.value;
</script>

WC3 Schools有一个在线javascript编辑器,你可以使用,就像google