一个checkbox控制一个textbox我会,在pageload里,加上
checkbox.attributes["onclick"]="document.getElementById('" + txt1.clientid + "').disabled=this.checked;";
再加一个txt2,怎么写?

解决方案 »

  1.   

    checkbox.attributes["onclick"]="document.getElementById('" + txt1.clientid + "').disabled=this.checked;document.getElementById('" + txt2.clientid + "').disabled=this.checked;";
      

  2.   

    顺便再问一个小问题:
    由于这个checkbox一开始是unchecked,所以怎么设定txt1,txt2一开始是disabled的,总不能在属性里设enable为false吧?
      

  3.   

    checkbox.attributes["onclick"]="document.getElementById('" + txt1.clientid + "').disabled=this.checked;document.getElementById('" + txt2.clientid + "').disabled=this.checked;";txt1.Attributes["disabled"] = "true";
    txt2.Attributes["disabled"] = "true";