检查所有必需项是否为空或填写在使用Orbeon Forms创建的表单中

时间:2016-10-13 19:47:05

标签: forms xpath orbeon required

我会测试表单中所有必需的输入是否为空,因为我知道我有超过20个必需的输入。

修改 我试过这个公式xpath(如果($ fr-mode ='验证')然后'表单已完成'否则'表单不完整'在计算中字段的价值。但在提交表单并重新输入所有必填字段后仍无法正常工作

1 个答案:

答案 0 :(得分:0)

试试这个:

var elements = document.querySelectorAll('input')

var isAnyFilled = false;

for (var i = 0; i<elements.lenght; i++) {
    if (elements[i].value) {
        isAnyFilled = true;
        break;
     }
}

console.log(isAnyFilled);