在for循环中设置元素样式/属性

时间:2009-11-12 15:21:52

标签: javascript prototypejs

我正在尝试通过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。使用原型

1 个答案:

答案 0 :(得分:2)

var disEl = $('formID')[fiArray[i]];