即时尝试从输入框中收集一定量,然后勾选一定数量的数组。JavaScript函数没有从输入框中获取值并通过数组循环
这就是我有这么远,它不工作:S
function checkAmount(ting) {
var boxes = document.getElementsByTagName("input");
for (var i = 0; i < ting.value; i++) {
if (boxes[i].name == "vote[]") {
boxes[i].checked = true;
}
}
}
和IM与此称之为:
uncheckAll();
checkAmount(document.getElementsByName(\'ammount\'));
是你所有的投票输入命名为“投票[]”?你怎么知道什么是投票?我认为这是一个好主意,看看jQuery .. – 2011-01-07 22:41:31
在循环中,它不是`ting.value`,而是`ting.length` – JCOC611 2011-01-07 22:42:17