验证复选框限制 JavaScript
validating checkbox limit javascript
var cbx = document.getElementById('ModelFilter').getElementsByTagName('input');
var ArrCB_l=cbx.length;
while(ArrCB_l--){
var CB=ArrCB[ArrCB_l];
CB.checked()==True;
return 1
}
return 0
谁能告诉我这有什么问题? 我知道第一行是正确的输入,因为我在其他地方将其用于相同的复选框,但这不起作用? 我正在尝试确保至少选中了一个复选框。 此函数使用 onsubmit 事件调用。
while(ArrCB_1) {
if(cbx[--ArrCB_1].checked) {
return true;
}
}
return false;
.checked() 应该只是 .check
while(ArrCB_l--){
if (cbx[ArrCB_l].checked) {
return true;
}
}
return false;
你的集合是cbx
而不是ArrCB
,并且选中不是一个方法,但它是元素的属性/属性
document.getElementById('ModelFilter').getElementsByTagName('input');
此代码返回所有输入(文本,按钮,单选等)
用
document.getElementById('ModelFilter').getElementsByTagName("input")[ArrCB_l].type == "checkbox"
相关文章:
- Javascript复选框函数:;缺少:在属性id之后"
- 潜水没有在Bootstrap/Javascript复选框菜单中排队
- JavaScript 复选框全选、取消全选、反转选择
- 单击离开时选中的 JavaScript 复选框
- Javascript复选框验证:如果用户没有't选中特定复选框
- Javascript复选框逻辑错误
- Javascript复选框填充输入并将不同的值传递给表单
- 简单的 JavaScript 复选框验证
- JavaScript 复选框表 - 如何添加值并查找最高值
- Ajax JavaScript 复选框更改不起作用
- Javascript 复选框表单验证
- 使用 JavaScript 复选框事件切换 html 的可见性
- JavaScript - 复选框的作用类似于单选按钮
- jQuery / JavaScript 复选框显示多个和单个选择中选中的复选框的数量
- javascript 复选框 - 仅在引导模式确定时取消选中
- 设置 JQuery HTML javascript 复选框工作,但不显示为选中状态
- Javascript复选框已选中触发器问题
- Javascript复选框的问题
- Javascript复选框递增和递减
- Javascript-复选框onclick-+操作