<script>
if (条件){
document.frmTest.txtTest.disabled=true; //变灰
}
<script>

解决方案 »

  1.   

    服务端判断的话,也可以用enable=false
      

  2.   

    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>Test</title>
    <script> document.frmTest.txtTest.disabled=true;

    </script>
    </head><body>
    <form name=frmTest><input type="text" name="txtTest" ></form>
    </body></html>错误:'document.frmTest.txtTest' 为空或不是对象
    错在哪里啊?
      

  3.   

    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>Test</title></head><body>
    <form name=frmTest><input type="text" name="txtTest" ><script> document.frmTest.txtTest.disabled=false;

    </script>
    </form>
    </body></html>这样吗?是没有报错信息了,但是disabled=false,也不起作用。