请问,如下JS代码段:
obj1=document.getElementById("tb__0_1");
obj2=document.getElementById("tb__0_2");
obj3=document.getElementById("tb__0_3");
obj4=document.getElementById("tb__0_4");
obj5=document.getElementById("tb__0_5");如何用一个对象数组,例如:obj[5]之类的进行定义。
obj1=document.getElementById("tb__0_1");
obj2=document.getElementById("tb__0_2");
obj3=document.getElementById("tb__0_3");
obj4=document.getElementById("tb__0_4");
obj5=document.getElementById("tb__0_5");如何用一个对象数组,例如:obj[5]之类的进行定义。
var obj=[obj1, obj2, obj3, obj4, obj5];
for(var i=1;i<6;i++)
{
obj.push(document.getElementById("tb__0_"+i));
}
eval("obj"+i+"=document.getElementById(\"tb__0_"+i+"\")");
}
obj[1]=document.getElementById("tb__0_1"); for(i=0;i<length;i++){
obj[i] = document.getElementById("tb__0_"+i+");
}
是这意思吗
var obj = [];
for(var i=1;i<6;i++)
{
obj.push(document.getElementById("tb__0_"+i));
}