<input type=checkbox onclick="this.value=this.checked ? '1' : '0'">

解决方案 »

  1.   

    可以这样测试:
    <input type=checkbox onclick="this.value=this.checked ? '1' : '0';alert(this.value);">楼上正解~~~
      

  2.   

    <input type=checkbox onclick="this.value=this.checked ? '1' : '0'">
    梅老大的
      

  3.   

    梅雪花不就是三目语句么
    呵呵,我再想一个好了
    <script>
    function liu(){
    var o;
    o = document.getElementById("check1");
    if(o.checked)
    o.value=1;
    else
    o.value=0;
    alert(o.value);}
    </script><body>
    <input type=checkbox id="check1" onclick="javascript:liu()">
    </body>