我的jsp页面中有一个复选框
<input type="checkbox" name="checkbox1" value="1" id="checkbox1" onclick="changevalue(this)"/>
然后在我的剧本中
function changevalue(checkbox)
{
if(checkbox.value==1)
{
checkbox.value=0;
}
else if(checkbox.value==0)
{
checkbox.value=1;
}
}
但是当我提交表单时,复选框的值总是为1.任何人都可以告诉我一个解决方案。
答案 0 :(得分:0)
我相信当浏览器提交复选框时,如果没有选中,则甚至不会返回它们。否则,返回与它们关联的value属性。因此,只需更改复选框的value
属性即可获得不同的返回值。