定义了一个js方法function conChange(){
for (var i = 0; i < 4 ; i ++){
if(document.printForm."dd"+i.value==("0")){
document.printForm.aa+i.options[0].selected = 1;
}
}
}我想实现让循环中的语句
document.printForm.dd+i.value在循环中变成
document.printForm.dd1.value
document.printForm.dd2.value
document.printForm.dd3.value
......
请教应该如何写?
for (var i = 0; i < 4 ; i ++){
if(document.printForm."dd"+i.value==("0")){
document.printForm.aa+i.options[0].selected = 1;
}
}
}我想实现让循环中的语句
document.printForm.dd+i.value在循环中变成
document.printForm.dd1.value
document.printForm.dd2.value
document.printForm.dd3.value
......
请教应该如何写?
function conChange(){
for (var i = 0; i < 4 ; i ++){
if(document.printForm.("dd"+i).value==("0")){
document.printForm.aa+i.options[0].selected = 1;
}
}
}
for (var i = 0; i < 4 ; i ++){
if(document.printForm[dd"+i].value==("0")){
document.printForm["aa"+i].options[0].selected = 1;
}
}
}
or eval("document.printForm.dd" + i)