gpt4 book ai didi

javascript - 如何确定复选框是否被选中?

转载 作者:IT王子 更新时间:2023-10-29 02:55:43 24 4
gpt4 key购买 nike

出于某种原因,我的表单不想获取复选框的值...我不确定这是否是我的编码,但是当我尝试 alert() 时值,结果我得到 undefined。我有什么问题吗?

<head>
<script>
var lfckv = document.getElementById("lifecheck").checked
function exefunction(){
alert(lfckv);
}
</script>
</head>
<body>
<label><input id="lifecheck" type="checkbox" >Lives</label>
</body>

编辑

我试过改成这个

function exefunction() {
alert(document.getElementById("lifecheck").checked);
}

但现在它甚至不想执行。出了什么问题?

最佳答案

var lfckv 放在函数中。执行该行时,正文尚未解析,元素 "lifecheck" 不存在。这工作得很好:

function exefunction() {
var lfckv = document.getElementById("lifecheck").checked;
alert(lfckv);
}
<label><input id="lifecheck" type="checkbox" >Lives</label>
<button onclick="exefunction()">Check value</button>

关于javascript - 如何确定复选框是否被选中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4754699/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com