javascript中怎么通过循环取得按顺序命名的html控件的值

<javascript>functiontest(){for(vari=1;i<=3;i++){alert(document.form1.textName[i].valu... <javascript>
function test(){
for (var i=1;i<=3;i++){
alert(document.form1.textName[i].value);
}
}
</javascript>

<form name="form1">
<input type="text" name="textName1" value=“111”>
<input type="text" name="textName2" value=“222”>
<input type="text" name="textName3" value=“333”>
</form>

我就想用javascript循环取得这几个按顺序命名的控件的值,怎么才能取到,望高人指点。
展开
 我来答
Bk0X
2012-12-21 · TA获得超过9413个赞
知道小有建树答主
回答量:1217
采纳率:60%
帮助的人:664万
展开全部
字符串拼接.

for( i = 1; i <= 3; ++i)
名字 = "textName" + i;
追问
你是说
alert(document.form1."textName"+i.value);
这样吗?
试过了,不行啊,纠结一天了
追答
alert(document.getElementsByName("textName"+i)[0].value);
百度网友77eeab3
2012-12-21
知道答主
回答量:77
采纳率:0%
帮助的人:31.7万
展开全部
function test(){
for (var i=1;i<=3;i++){
alert(document.getElementsByName( 'textName'+i).value);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式