【发布时间】:2010-02-03 17:55:08
【问题描述】:
我有这个 HTML 代码:
<form id="form1" name="form1" method="post" action="">
a <input type="text" name="item[]" value="1" /> <br />
b <input type="text" name="item[]" value="1" /> <br />
c <input type="text" name="item[]" value="1" />
</form>
我似乎无法以编程方式从文本字段数组中提取长度,是否有一些明显的纯 JavaScript 方式(请不要使用 Jquery)来做到这一点?我试过了
<script language="javascript">
//Tried these combination
alert(document.form1.item.length);
alert(document.form1.item[].length);
alert(document.form1.elements['item'].length);
alert(document.form1.elements['item[]'].length);
</script>
【问题讨论】:
-
name="item[]" 的意图是什么?
标签: javascript arrays forms elements