在JS中,怎么循环给页面上所有的TextBox赋值?

JavaScript010

在JS中,怎么循环给页面上所有的TextBox赋值?,第1张

var input_arr = document.getElementsByTagName('input')

for (var i = 0i <input_arr.lengthi++) {

if (input_arr[i].type == 'text') input_arr[i].value = '这里输入你的值'

}

Asp.net使用JavaScript对TextBox进取值和赋值的方法:

C#代码

<asp:TextBox ID="TextBox1" runat="server" onfocus=this.blur()></asp:TextBox>

<asp:TextBox ID="TextBox1" runat="server" onfocus=this.blur()></asp:TextBox>

文本框不变灰色,但也无法手动修改内容,可以在后台通过Text属性正常赋值取值

问题描述的不是很清楚,JS赋值不管是在gridview里面还是在哪,原理都是一样的,但ID要保证没错(在gridview的textbox ID就不是txtNames了,查看原文件,找到这个ID值),直接赋值就OK了。