我有一个简单的问题,但我尝试了很多事情,但他们不像我期望的那样工作。如何验证提交按钮上的复选框?
问题: 1.一些复选框的类有“a”,“b”,“c”但是id不同。 2.在按钮上单击我尝试验证是否仅选中了一个复选框。 3.我只知道复选框类(常见的元素)
我的代码:
$('#submit').click(function() {
var matches = [];
var items = document.getElementsByClassName('1'); //??? if the items is null?
for (var i = 0; i < items.length; i++){
matches.push({id:items[i].id, value:items[i].value});
}
if((matches[0].id != matches[1].id) &&(matches[0].value == matches[1].value))
alert("ERROR!!!");
});
请给我解决这个问题
你可以更新一些样本HTML你的问题? – usmanali
“点击按钮,我尝试验证只有一个复选框被选中” - 为什么你首先使用复选框而不是单选按钮? – Quentin
因为我必须@昆汀 – Adamo