for(i=1;i<=2;i++){
for(j=0;j<document.getElementsByName["T" + i].length;j++){
document.all["T"+i][j].disabled = true;
}
}

解决方案 »

  1.   

    楼主必须先判断是不是有文本框,再判断是不是只有一个文本框~~如果不是就是多个。否则就会出错
    给段代码给你参考:
    var optiondiv=document.all("t_option");
    if(optiondiv==null){return;}//没有就直接返回
    if(optiondiv.length==undefined){//这里是有一个的情况
                optiondiv.style.height="140px";
              }
     else{//不是一个当然就是多个了
        for(ii=0;ii<optiondiv.length;ii++){
            optiondiv[ii].style.height="140px";
    }
      

  2.   

    if (typeof(str) == "undefined")