要实现在表单内组件A的值不等于组件B的值时阻断提交,您可以通过编写JavaScript代码来实现这一功能。以下是具体的操作步骤:
document.getElementById('组件ID').value
的方式来实现。event.preventDefault()
方法来阻止表单的默认提交行为。alert()
函数或者修改页面上的某个元素的内容来实现。submit
改为button
,这样点击按钮就不会自动提交表单了。总的来说,通过上述方法,您可以有效地在表单内组件A的值不等于组件B的值时阻断提交,确保用户输入的数据满足特定条件后才允许表单提交。
您好,可以使用公式校验方式。
普通表单可以在【页面设计】-【表单设置】-【表单校验】,使用公式校验,添加校验公式NE(组件A,组件B),勾选当前满足公式时阻断提交,并设置提示文字保存即可。
流程页面简易流程可以在【流程设计】-【全局设置】-【节点提交规则】中添加规则,节点类型选择开始,规则类型选择校验规则,添加校验公式NE(组件A,组件B),勾选当前满足公式时阻断提交,并设置提示文字保存即可。
高级流程可以在【流程设计】-【开始节点】-【高级】-【节点提交规则】选择校验规则,添加校验公式NE(组件A,组件B),勾选当前满足公式时阻断提交,并设置提示文字保存即可。
逻辑函数的使用可以参考文档:https://docs.aliwork.com/docs/yida_support/cnzrgo/mnx96u
您好可以使用公式校验实现。可以参考一下公式NE,文档地址:https://docs.aliwork.com/docs/yida_support/cnzrgo/mnx96u
实现效果 :
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。