有没有办法通过输入参数或数据注入禁用Orbeon Forms中表单的所有检查约束?
答案 0 :(得分:1)
一种方法是为所有约束添加一个条件,以便在满足条件时,约束将评估。
示例:让我们有一个下拉字段名称'is-validation-required',其选项为“是”和“否”。
在所有绑定定义中都有约束属性,如下所示
<xforms:bind id="field-1" nodeset="instance('my-instance')/field-1"
constraint=if(../is-validation-required='Yes') then 'Your validation goes here'
else true() />
答案 1 :(得分:0)
验证在服务器上进行,无法从客户端禁用。另请参阅文档中的Security and XSS。