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;
	 }
	});