Adobe 表单的 Javascript 验证(单选按钮)
Javascript validation of Adobe form (radio buttons)
我很难(我是JavaScript新手)在Adobe LiveCycle表单中找出一些验证。 我有一个第一选择(4 个选项)单选按钮、第二个选择(相同的 4 个选项)和第 3 个选择(相同的 4 个选项),我想在其中进行验证以确保用户不会输入相同的结果 3 次。
我以为它会是这样的:
event.rc = true;
if ( form1.#subform[0].FirstChoice.rawValue != form1.#subform[0].SecondChoice.rawValue ! && form1.#subform[0].FirstChoice.rawValue != form1.#subform[0].ThirdChoice.rawValue !)
{
app.alert("You need three separate answers, you dimwit!");
event.rc = false;
}
显然,我是一个愚蠢的人,做错了这一切,但我画了一个空白。
我也在想:
form1.#subform[0].FirstChoice.rawValue <> form1.#subform[0].SecondChoice.rawValue ! && form1.#subform[0].FirstChoice.rawValue !<> form1.#subform[0].ThirdChoice.rawValue !)
但我不知道该去哪里。
帮助(请),谢谢。
你很接近。 尝试:
if ((Select1.rawValue != null && Select1.rawValue == Select2.rawValue) || (Select2.rawValue != null && Select2.rawValue == Select3.rawValue) || (Select3.rawValue != null && Select1.rawValue == Select3.rawValue))
{
app.alert("You need three separate answers, you dimwit!");
}
您需要涵盖尚未填写选择的情况。 Select1、Select2 和 Select3 是单选按钮组。
我会将其作为隐藏字段的计算,因为您希望它在对单选按钮进行更改时重新计算。
相关文章:
- 客户端单选按钮列表验证
- 在单选按钮验证中同时显示错误消息
- javascript单选按钮验证,适用于chrome,不适用于IE
- 单选按钮验证:我可以验证它,但我不知道原因
- javascript中的单选按钮验证错误
- Javascript单选按钮验证错误弹出不到一秒钟,但不应消失
- 欧芹.js根据选定的单选按钮验证表单的各个部分
- 单选按钮验证错误
- JavaScript 中的 HTML 单选按钮验证问题
- AngularJS单选按钮验证
- 单选按钮验证
- 如何修复jQuery插件中的单选按钮验证
- Javascript单选按钮验证错误
- jQuery中的单选按钮验证
- jquery中的单选按钮验证
- 表单验证单选按钮验证
- 单选按钮验证不起作用
- 多组单选按钮验证javascript
- 动态增加单选按钮验证
- 单选按钮验证