html代码:
<input type="checkbox" id="myCheckbox"> <label for="myCheckbox">点击我</label>
JavaScript代码:
document.getElementById('myCheckbox').addEventListener('change', function() {
if(this.checked) {
// Checkbox 被选中时的操作
console.log('Checkbox is checked.');
} else {
// Checkbox 被取消选中时的操作
console.log('Checkbox is unchecked.');
}
});如果不用js来操作,在他没有value值的时候,不管怎么点,提交后都是 on 的值,
用js给他赋值一个value,他就会提交value的值了
//是否下载图片复选框事件
MyCheckbox=document.getElementById('imgtossd');
MyCheckbox.addEventListener('change', function() {
if(this.checked) {
// Checkbox 被选中时的操作
MyCheckbox.value=1
} else {
// Checkbox 被取消选中时的操作
MyCheckbox.value=0;
}
});