我有一个form表单,里面是checkbox,我想实现当checkbox未被选中时submit按钮是不可用的,当chekbox被选中后,submit变成可用的。请问各位高手怎样实现?

解决方案 »

  1.   

    写个脚本函数,当选中时触发事件让submit=true,否则false
      

  2.   

    <input type="checkbox" name="che" onclick="document.form.b1.disabled=false">
    <input type="submit" name="b1" disabled="true" value="确定">
      

  3.   

    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>New Page 1</title>
    </head><body>
    <form action="" method="post">
    <input type="checkbox" value="1" name="read" onclick="read1()"/>
    <input type="submit" value=" 提交 " name="submit" disabled />              
    </form>
    <script language="javascript">
      function read1()
      {
         (document.all["read"].checked==false)?document.all.submit.disabled=true:document.all.submit.disabled=false;
      }
    </script>
    </body></html>
      

  4.   

    <select id="select" onChange="changeButton();">
      <option selected>请选择
      <option>朝鲜核问题1
      <option>朝鲜核问题2
      <option>朝鲜核问题3
    </select>
    <input type="button" id="btn" value="ok" disabled>
    <script>
    function changeButton(){
    var obj=document.getElementById("select");
    var btn=document.getElementById("btn");

    if(obj.options[obj.selectedIndex].text=="请选择"){
    btn.disabled=true;
    }else{
    btn.disabled=false;
    }
    }
    </script>
      

  5.   

    左导航-->我的技术社区-->我的帖子-->帖子名称行最后的 管理 
    ?用JavaScript获取父窗口中的option值的问题!(第一次发帖,同时练习给分)(lbx19822004) 200 11 11-3 12:14 管理 ------------------>这里的管理
      

  6.   

    想问一下hanpoyangtitan(韩波洋)兄弟写的
    <input type="submit" value=" 提交 " name="submit" disabled />              
    </form>
    <script language="javascript">
      function read1()
      {
         (document.all["read"].checked==false)?document.all.submit.disabled=true:document.all.submit.disabled=false;
      }
    代码中name="submit"如果改成name="method"这样有什么区别?
    我的代码是下面这样的,
    <input type="submit" value=" 提交 " name="method" disabled />              
    </form>
    <script language="javascript">
      function read1()
      {
         (document.all["read"].checked==false)?document.all.method.disabled=true:document.all.method.disabled=false;
      }
    就不好用了呢?请指点。