POST未选中的HTML复选框

我有一堆默认情况下处于选中状态的复选框。我的用户可能会取消选中某些复选框(如果有),而其余复选框保持选中状态。

有没有什么办法让表单POST所复选框 检查,而不是的那些 选中?

回答:

为具有不同ID的复选框添加隐藏的输入:

<input id='testName' type='checkbox' value='Yes' name='testName'>

<input id='testNameHidden' type='hidden' value='No' name='testName'>

提交表单之前,请根据检查的条件禁用隐藏的输入:

if(document.getElementById("testName").checked) {

document.getElementById('testNameHidden').disabled = true;

}

以上是 POST未选中的HTML复选框 的全部内容, 来源链接: utcz.com/qa/415322.html

回到顶部