下面的代码在按下按钮时执行。它工作正常,提醒getElementsByName阵列中的一个字符串,但是当介绍到一个循环,它仍然只提醒第一个字符串值,仅此而已:getElementsByName将不会遍历整个阵列
function checkvals() {
var input = document.getElementsByName('ModuleTitle', 'ModuleCode', 'BuildingName', 'Day');
var i = 0;
for (i = 0; i <= input.length; i++){
alert(input[i].value);
}
}
但它仍然只提醒一个值,即使我这样做: 功能checkvals(){ 变种输入= document.getElementsByName( 'ModuleTitle', 'ModuleCode', 'BuildingName', '日'); alert(input [0] .value); alert(input [1] .value); alert(输入[2] .value); alert(输入[3] .value); } – user1228907 2012-02-25 23:58:08