gpt4 book ai didi

javascript - 我如何更改此 Javascript 代码来验证数据

转载 作者:行者123 更新时间:2023-12-02 19:50:18 26 4
gpt4 key购买 nike

我需要添加什么才能根据已选择的复选框数量进行验证?我希望用户在提交数据之前至少选择两个复选框。这是我的 JavaScript 代码:

<script type="text/javascript" language="JavaScript">

function checkCheckBoxes(theForm) {
if (
theForm.Conservatives.checked == false &&
theForm.Labour.checked == false &&
theForm.LiberalDemocrats.checked == false)
{
alert ('Choose At Least Two Parties Who Will Be Standing For This Election');
return false;
} else {
return true;
}
}

</script>

当前的 Javascript 代码仅验证是否选中了任何复选框,但我希望它验证两个复选框。

最佳答案

数一下检查了多少个,看看是否小于 2。

function checkCheckBoxes(theForm) {
var cnt = 0;
if (theForm.Conservatives.checked) ++cnt;
if (theForm.Labour.checked) ++cnt;
if (theForm.LiberalDemocrats.checked) ++cnt;
if (cnt < 2) {
alert ('Choose At Least Two Parties Who Will Be Standing For This Election');
return false;
} else {
return true;
}
}

关于javascript - 我如何更改此 Javascript 代码来验证数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9387795/

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