HTML 复选框的 onchange 事件可以在用户更改复选框的状态时触发。当复选框的选中状态发生改变时,就会触发 onchange 事件。
要使用 onchange 事件,您需要先创建一个复选框,然后添加 onchange 属性和对应的 JavaScript 函数。当复选框的选中状态发生改变时,JavaScript 函数就会被触发执行。
以下是一个示例代码,其中一个复选框具有 onchange 事件:
<!DOCTYPE html>
<title>HTML checkbox onchange</title>
</head>
<input type="checkbox" id="myCheckbox" onchange="myFunction()">
<label for="myCheckbox">选择我</label>
<script>
function myFunction() {
var checkBox = document.getElementById("myCheckbox");
if (checkBox.checked == true){
alert("复选框已被选中");
} else {
alert("复选框未被选中");
</script>
</body>
</html>
在上面的代码中,当复选框的状态发生改变时,myFunction() 函数就会被触发。这个函数会检查复选框的状态,然后弹出相应的提示框。
注意,当 onchange 事件被触发时,它会把当前的复选框状态传递给 JavaScript 函数。您可以使用 document.getElementById() 方法获取复选框元素的引用,然后使用 checked 属性来检查复选框的状态。
希望这个回答对您有所帮助,如果您还有其他问题,请随时提出。