我正在编写一个防篡改的脚本,其核心只是检查和取消检查表单中的框
function selectCheckbox(box) {
box.classList.add("checked");
};
元素的更改显示为以下HTML更改:
<a href="#" class</a>
至
<a href="#" class="checked"</a>
复选框在表单中被直观地选中,在检查元素时,发生的更改与手动选中复选框时的更改完全相同。然而,当提交表格时,申请就好像根本没有勾选方框一样。
这正常吗?是否需要发生一些额外的事情才能使这些变化持续下去?
将选中的属性更改为true或false。
function selectCheckbox(box) {
box.checked = true;
}
function unSelectCheckbox(box) {
box.checked = false;
}
您不必添加类。