.disabled = "disabled";
.disabled = "";

解决方案 »

  1.   

    <input name="kkk" id="idKKK" />js的代码如下
    document.all("idKKK").readOnly=true;楼上的代码好像是错的
    disabled和readonly属性是有区别的,disabled的东西不会被提交
    就是要用,也应该是
    .disabled=true;
    .disabled=false;
    才对
      

  2.   

    stellaxyp老兄,你说的是对得,不过用document.form.kkk.readOnly=true好像也可以
      

  3.   

    .disabled=1;
    .disabled=0;
    也可以
      

  4.   

    用 disabled 不妥,还是用 readOnly
    例如,一个<input type=text id=ed>控件,如果用 ed.disabled = true,这个控件就不会提交给服务器端,但该控件的text很可能仍然是有用的(不然设readonly干什么?),你希望的只是禁止用户编辑,如果设置ed.readOnly=true,它仍然会象正常控件一样提交给服务器此外,disabled的控件显示效果也不一样
      

  5.   

    disable 的控件 服务器取不到值,但是js 可以
      

  6.   

    总结一下,
    两种方法,一:disable=true;   //为直读 
                 disable=false   //为可编写
             二:readonly=true;  //直读
                 readonly=false; //可编写
    至于两种方法的具体用法,和效果的不同,你自己试试就知道了!