在我的magento网站上,验证是通过原型验证完成的。每次验证失败时,都会显示该字段的错误消息。一旦您开始键入该字段,错误消息就会消失。我想要做的是,如果用户点击表单中的任何位置,则淡出错误消息。链接到javascript文件
https://github.com/atetlaw/Really-Easy-Field-Validation/blob/master/validation.js
答案 0 :(得分:1)
在以下代码段中,请记住将FORM_ID
替换为表单的ID。
Event.on('FORM_ID', 'click', function() {
// fall back to plain hiding if cannot fade
var hide = self.Effect && Effect.Fade || Element.hide;
// this = form being watched
this.select('.validation-advice').each(hide);
});