永发信息网

请教如何判断所有单选框不能为空!非常感谢!

答案:2  悬赏:20  手机版
解决时间 2021-03-19 08:16
  • 提问者网友:戎马万世
  • 2021-03-18 08:32
写了个网页,其中使用了"radio"单选框,单选框为15组,每组四个单选框,单选框名称为text1-text15,现在如何用js判断当点击“提交”按钮时,如果有为空的单选框有提示,谢谢啊~!!!
最佳答案
  • 五星知识达人网友:你哪知我潦倒为你
  • 2021-03-18 08:39
function isAllChecked() {

  for (var i = 1; i < 16; i++) {
    var radios = document.getElementsByName('text' + i);
    var checkedCount = 0;
    for (var j = 0; j < radios.length; j++) {
      if (radios[j].checked) {
        checkedCount++;
      }
    }
    if (!checkedCount) {
      return false;
    }
  }

  return true;
}
alert(isAllChecked());
全部回答
  • 1楼网友:杯酒困英雄
  • 2021-03-18 08:51
1:用的是javascript技术(标签) 2:函数定义,名为test 3:循环判断个选项的状态 4:如果找到,返回真 5: 否则,弹出对话框, 6:返回假 7:javascript结束标签
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯