我正在尝试通过for循环设置某些元素的属性,但对实现感到困惑。
以下是代码:
var fiArray = new Array('name','address','address2','phone','fax','misc1','misc2');
function disableFields(){
for(i=0,x=fiArray.length; i < x; i++){
var disEl = "$('formID')."+fiArray[i];
disEl.disabled=true;
}
}
我尝试过更改disEl var的每个排列,而不是使用var,连接disEl字符串的不同部分;似乎没什么用。
我知道我在这里缺少一些简单而基本的东西......
P.S。使用原型
答案 0 :(得分:2)
var disEl = $('formID')[fiArray[i]];