用disabled属性<input type=button value="check" onclick="mxh.disabled=!mxh.disabled"><input type=button name=mxh disabled=true value=delete>

解决方案 »

  1.   

    你设置个变量:
    dels=0当有记录选中时,dels=dels+1;当有记录取消选中时:dels=dels-1;
    当全部选中时:dels=document.all.checkbox.length;
    当全部取消时,dels=0;
    当dels=0时,设置删除和修改按扭disalbed=true
    当dels=1时,设置删除和修改按扭disalbed=false
    当dels>1时,设置修改按扭disalbed=true
      

  2.   

    "disabled"属性就是使元素为不可用,默认值是true
      

  3.   

    <html>
    <body>
     <form  enctype=  "multipart/form-data  "  >  
     <input  type=  "radio"  name=  "r1"  onclick=  "this.form.file1.disabled  =  !this.checked;"  language=  "javascript">记录1  <input  type=  "radio"  name=  "r1"  onclick=  "this.form.file1.disabled  =  !this.checked;" language="javascript">记录2  
     <input  type="submit"  name=  "file1" disabled>  
     </form>
    </body>
    </html>
      

  4.   

    buttonname.disabled = true|false;
      

  5.   

    <html>
    <head>
    <script language=javascript>  
      function chkTest_onclick(){
        var tmpNum=0;
        var options=document.all["chkTest"];
        for (var i=0;i<options.length;i++){
          if (options[i].checked) tmpNum++;
        }
        if (tmpNum==1){
          btn1.disabled=false;
          btn2.disabled=false;
        }else{
          btn1.disabled=true;
          btn2.disabled=true;
        }
      }
    </script>
    </head>
    <body>
    <div id=hidDiv>  
      <table border=1 align=center>
        <tr>
          <td>
            <input type=checkbox name=chkTest value=1 onclick="chkTest_onclick()">记录一
          </td>  
          <td>
            <input type=checkbox name=chkTest value=2 onclick="chkTest_onclick()">记录二
          </td>
        </tr>
        <tr><td align=center colspan=2>
          <input type=button name=btn1 value=" 修 改 " disabled>
          <input type=button name=btn2 value=" 删 除 " disabled>
        </td></tr>
      </table>
    </div>    
    </body>
    </html>