我已经为表单字段实现了自定义服务器端验证,因此当用户指定约束时,将在表单提交时验证该字段。 如果可能的话,我也希望在约束级别进行客户端验证,以便在字段上配置的所有内容都是约束。 示例:如果字段无效,则在模糊事件的字段下方显示错误。 我知道我还可以提供脚本 clientvalidation.jsp,但我不明白这是如何工作的,因为添加脚本似乎没有效果。
最佳答案
由于您正在处理渲染的页面,因此我建议您使用标准验证库(例如 jQuery 验证插件)添加客户端验证:
它可以满足您的需求,例如这样的事情:
我在 CQ 页面中使用过这个。查看该页面上的视频 - 它提供了一个很好的演示,说明如何做您正在寻找的事情。并查看演示页面:
这不是唯一的验证选项,因此您还可以考虑其他选项。我认为关键是将此问题视为典型的 HTML/JavaScript 需求而不是 CQ 需求。
另请参阅Best JavaScript solution for client-side form validation and interaction?
关于javascript - 您将如何对表单字段实现 Adobe CQ 客户端验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30102514/