更改复选框的值

时间:2012-05-14 01:16:06

标签: jsp checkbox

我的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.任何人都可以告诉我一个解决方案。

1 个答案:

答案 0 :(得分:0)

我相信当浏览器提交复选框时,如果没有选中,则甚至不会返回它们。否则,返回与它们关联的value属性。因此,只需更改复选框的value属性即可获得不同的返回值。