gpt4 book ai didi

javascript - 我正在使用 struts2,我正在询问单选按钮验证

转载 作者:行者123 更新时间:2023-11-28 20:58:12 24 4
gpt4 key购买 nike

<s:form action="creatingcv" method="post" onsubmit="return valider()" id="frmSaisie"> 

<s:radio name="cv.gender" label="Gender" list="{'Male','Female'}" id="Gender"/>

</s:form>

我使用了这段 JavaScript 代码,但它不起作用

function valider() { 

frm=document.forms['frmSaisie'];

if(frm.elements['Gender'].value != "") {
return true;
}
else {
alert("Please choose your gender");
return false;
}
}

我用其他组件测试了这个 JavaScript 代码,它运行良好,但对于这个它什么也没做。

我还测试了 frm.elements['Gender'].checked != false 但它什么也没返回。

最佳答案

对于那些仍然想使用相同的人

这是我的单选按钮

<td><s:radio id="SME_RADIO" label="SME_RADIO" name="SME_RADIO"  list="#{'1':'Passed','2':'Failed'}"  value="smeVO.SME_RADIO"  labelposition="left" labelSeparator=":"/>

这就是您可以进行验证的方式,如果没有选择任何内容,则它是未定义的,这就是我保留 if 条件的方式

radioValidation()
{
var nameCHK ="SME_RADIO";
var selectedRadio = $('input[name='+nameCHK+']:radio:checked').val();
if( selectedRadio !='1'||selectedRadio !='2' )
{
alert( "Please provide Some Radio!" );
return false;
}
}

关于javascript - 我正在使用 struts2,我正在询问单选按钮验证 <s :radio>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11673074/

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