我正在使用LiveValidation插件,我想知道有一种方法可以在span标记中添加显示有效或无效消息的HTML。我有以下几点:
var validatedObj = new LiveValidation('momlastname', { validMessage: ""});
validatedObj.add(Validate.Presence,{ failureMessage: "You need a name in this <strong>field</strong>"});但是,当我测试代码时,我得到了以下信息:
印古尔
我遗漏了什么?
发布于 2015-05-12 18:15:45
谢谢丹尼耶尔。我将该功能修改如下:
createMessageSpan: function () {
var span = document.createElement('span');
span.innerHTML = this.message;
return span;
},发布于 2015-05-12 17:56:29
它未实现,则将failureMessage参数视为字符串。下面是创建消息( 来源 )的函数,因此您可以更改它:
createMessageSpan: function(){
var span = document.createElement('span');
var textNode = document.createTextNode(this.message);
span.appendChild(textNode);
return span;
},还可以重写onValid和onInvalid默认回调,并应用您自己的功能。查看官方文档以获得更多信息。
https://stackoverflow.com/questions/30197651
复制相似问题