不清楚 checkbox 的 value 能不能这样用不过如果 hidden 能用的话,应该是这儿的问题吧~~你用一个 checkbox 加上一个 hidden 不就解决问题了吗?

解决方案 »

  1.   

    木有触发click()事件,所以值永远是''
      

  2.   

    改成这样试试
    <script>
    function checkchengwenriqi(obj)
    {
        if(obj.checked)
            obj.value = "1";
        else
            obj.value = "2";
    }
    </script><input type=checkbox onclick="checkchengwenriqi(this);">
      

  3.   

    根据楼上各位的意见:
    加入一个checkbox,再加入一个hidden类型的input;用checkbox的onclick控制hidden类型的input的value...提交...
    问题解决。
    多谢各位!