gpt4 book ai didi

javascript - 以非名称的形式验证 radio 元素

转载 作者:行者123 更新时间:2023-11-30 17:54:15 26 4
gpt4 key购买 nike

我必须使用 javascript 验证表单中的 radio 元素,但我不能通过名称 (getElementByName) 来验证,原因太长无法解释。我目前正在尝试像这样验证它:

for (var i=0; i<document.forms[0].elements.length; i++){ 
element = document.forms[0].elements[i];
if(element.checked){}
else {alert("whatever");}
}

但是在表单中有一个元素是一个按钮,当它不应该是单选元素验证的一部分时它会计算按钮。此代码不验证表单。如何只选择表单的单选元素?像 type[radio] 之类的东西?

提前感谢您的宝贵时间。艾妮丝

最佳答案

你可以使用元素的type属性

if (element.type === 'radio' && element.checked)

关于javascript - 以非名称的形式验证 radio 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18386904/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com