我正在使用以下代码来检测我的 gridview 模板字段中的复选框是否被选中。如果没有选中任何复选框,那么我想显示警报消息。
function findCheckBox() {
var inputElements = document.getElementsByTagName('input');
var chekSelect = false;
for (var i = 0; i < inputElements.length; i++) {
var myElement = inputElements[i];
if (myElement.type === "checkbox") {
if (myElement.checked === false) {
chekSelect = true;
return true;
}
}
if (chekSelect === true) {
return true;
}
else {
alert('Please Check Atleast one record to print cheque!!!');
return false;
}
}
}
但是,当我点击我的按钮时,即使选中了一个或多个复选框,它也会向我显示一次错误消息。我在这里做错了什么。谁能帮助我。