你将控件的readonly=true写在后台代码中设置,不要在属性中设置,然后执行这个就可以了。

解决方案 »

  1.   

    在后台写readonly=true 和在属性中设置效果一样呀,请高手帮忙吧,谢谢(有例子最好)
      

  2.   

    <script language="javascript">
     function set(){
       document.forms[0].testid.readOnly=false;
       //return true;
       alert('Now u can modified..');
       document.forms[0].testid.focus();
     }
    </script>
    <form id="tsFrm" name="tsFrm">
    <input type="text" value="test" name="testid" readonly />
    <input type="radio" value="temp" ondblclick="javascript:set();" />
    </form>====================
    临时写的;将以上文本保存为html格式测试通过
      

  3.   

    elem.readonly = false;
    改为:
    elem.readOnly = false;
    一样也可通过,主要是属性设置的大小写问题
      

  4.   

    谢谢 sYwb(丝雨无边) ,的确是因为readOnly区分大小写的原因,结帐.