像大多数网站上注册一样的``必须要选中类似于"同意服务条款"才能提交注册~
这应该是checkbox控件吧?
我想弄个差不多的页面,当没有打上勾的时候`button是灰的不可用~
这是在checkbox的什么事件里写?该怎么写?

解决方案 »

  1.   

    可以写在onclick事件中 onclick="if(this.checked) .... else ...."
      

  2.   

    写个js,如果改变的时候去判断是否被选中,然后再改变button的状态
      

  3.   

    <script>
      function check(){
        if(document.getElementById("con").checked){
            document.getElementById("btn").disabled=false;
        }else{
             document.getElementById("btn").disabled=true;
        }
      }
    </script><input type="checkbox" id="con" onclick="check()">
    <input type="submit" disabled="disabled" value="提交" id="btn"/>
      

  4.   

    设置可编辑性就行了,如document.getElementById("btn").disabled=true; 或者document.getElementById("btn").disabled=false;
      

  5.   

    1.button的属性设置为不可以用enable=false;
    2.checkbox 点击事件  如果checkbox选中checked=true; button 的enable=true; 否则改为false老兄按着这个思路想想,部分属性大概样子是这样的。