【发布时间】:2013-10-21 21:47:35
【问题描述】:
所以我正在尝试编写 javaScript 来检查我的表单。我有六个无线电类型的输入,其中一个 必须 进行检查。单选按钮放置在两排三个单选输入中。一行的名称为“inschrijving1”,另一行的其他三个输入的名称分别为“inschrijving2”。这是我用来检查表单的代码,但是使用此代码时,它总是返回 false 并且总是给出警报。
if(!document.getElementsByName("inschrijving1").checked || !document.getElementsByName("inschrijving2").checked)
{
alert("Selecteer een dagdeel voor de inschrijving");
return false;
}
谁能明白这是为什么?如果没有检查六个无线电输入,我只需要它返回 false 并发出警报。
【问题讨论】:
-
我怀疑,
getElementsByName返回一个数组,因为它是复数形式。
标签: javascript html radio-button alert