1

我的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。谁能告诉我一个解决方案。

4

1 回答 1

0

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

于 2012-05-14T01:46:53.023 回答