坚持调用简单的JS函数。 chrome中的开发者工具,控制台标签,thows
(索引):591未捕获的ReferenceError:未定义复选框 在myFunction((索引):591) 在HTMLInputElement.onclick
代码为
<span>Notificaciones</span>
<input type="checkbox" id="myCheck" onclick="myFunction()">
<script type="text/javascript">
function myFunction() {
var checkBox = document.getElementById("myCheck");
if(checkbox.checked){
alert("suscribe");
} else{
alert("descuscribe");
};
};
</script>
答案 0 :(得分:-1)
只是错别字 “如果(checkbox.checked){” 而不是“ if(checkBox.checked){”
答案 1 :(得分:-1)
这是复选框和复选框的错字
<span>Notificaciones</span>
<input type="checkbox" id="myCheck" onclick="myFunction()">
<script type="text/javascript">
function myFunction() {
var checkBox = document.getElementById("myCheck");
if(checkBox.checked){
alert("suscribe");
} else{
alert("descuscribe");
};
};
</script>
现在应该工作:)
答案 2 :(得分:-1)
在您拥有的if语句中,您应输入checkbox.checked
。
checkBox.checked