用js加 readonly="readonly"属性就ok

解决方案 »

  1.   

    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE> 
     </HEAD>
    <script type="text/javascript">
    var $=function(el){
    return (typeof el=='object')?el:document.getElementById(el);
    };
    window.onload =function(){
    if($("a").value ==0)
    {
    $("cc").setAttribute("readonly","readonly")
    }
    };
    </script>
     <BODY>
    <select id="a" name="a"> 
    <option value="0" selected="selected" >0</option>
    <option value="1" >1</option>
    </select>
    <input type=text id="cc"> 
     </BODY>
    </HTML>