gpt4 book ai didi

javascript - 为什么我关于复选框选中事件的 JavaScript 不起作用

转载 作者:行者123 更新时间:2023-11-30 21:01:20 26 4
gpt4 key购买 nike

<分区>

我有 3 个复选框,我希望用户不能选择超过 2 个复选框。但是我的代码有问题,我无法让任何复选框选中的事件起作用。

function count() {
var NewCount = 0;
var s1 = document.getElementsById("s1");
var s2 = document.getElementsById("s2");
var s3 = document.getElementsById("s3");

if (s1.checked) {
NewCount = NewCount + 1
alert("for testing s1 checked");
}

if (s2.checked) {
NewCount = NewCount + 1
alert("for testing s2 checked");
}

if (s3.checked) {
NewCount = NewCount + 1
alert("for testing s3 checked");
}

if (NewCount == 3) {
alert('Pick Just Two Please');
return false;
}
}
<input type="checkbox" id="s1" name="service"  onchange="return count()">Service 1
<input type="checkbox" id="s2" name="service" onchange="return count()">Service 2
<input type="checkbox" id="s3" name="service" onchange="return count()">Service 3

这是我上传到 JSFiddle 的代码

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