@问题:
1,如何修改验证错误提示信息的内容,自定义?
(1),第一种方法,修改源代码中的报错信息内容,最彻底,所有页面通用。
(2),第二种方法,在js中设置,具体方法如下(其他更改方法一样),仅限于设置页面:
<script type="text/javascript">
        $(".demoform2").Validform();
        $.Tipmsg.s="你错了";   //这里修改的是文本框为空(既nullmsg)的默认报错信息,默认值是请填写信息
        $.Tipmsg.w.m="yiyayiyayou";
//m默认的提示信息是请填写手机号码,这里改了。注意,这里修改的是文本框输入内容不符合规则的报错信息。
</script>
(3),第三种方法---推荐的方法,最常用的方法,在标签属性中设置。
<input type="text" name="myname" errormsg="您两次输入的账号密码不一致!"
    nullmsg="请再输入一次密码!"  class="form-control" datatype="m"/>
    ---其中nullmsg为文本框为空时的报错信息。
    ---errormsg为文本框输入内容不符合规则的报错信息。

  ---如示例 var demo=$(".formsub").Validform(),那么demo对象会有以下属性和方法可以调用:
      如:demo.tipmsg.s="error! no message inputed.";
      通过该对象可以修改除 tit 以外的其他提示文字,这样可以实现同一个页面的不同表单使用不同的提示文字。

    具体可修改的提示文字
    $.Tipmsg={//默认提示文字;
    tit:"提示信息",
    w:{
        "*":"不能为空!",
        "*6-16":"请填写6到16位任意字符!",
        "n":"请填写数字!",
        "n6-16":"请填写6到16位数字!",
        "s":"不能输入特殊字符!",
        "s6-18":"请填写6到18位字符!",
        "p":"请填写邮政编码!",
        "m":"请填写手机号码!",
        "e":"邮箱地址格式不对!",
        "url":"请填写网址!"
    },
    def:"请填写正确信息!",
    undef:"datatype未定义!",
    reck:"两次输入的内容不一致!",
    r:"通过信息验证!",
    c:"正在检测信息…",
    s:"请{填写|选择}{0|信息}!",
    v:"所填信息没有经过验证,请稍后…",
    p:"正在提交数据…"
    };

    要修改tit(弹出框的标题文字)的话,可以这样:$.Tipmsg.tit="Message Box",则弹出框的标题文字会换成"Message Box"

    注:5.3.2+
    $.Tipmsg.w里,形如"*6-16"的提示文字,里面的数字是会被替换的。如绑定datatype="*2-18",那它默认的出错信息就会是"请填写2到18位任意字符!",
可以通过$.Tipmsg.w或Validform对象的tipmsg属性修改和扩展默认错误信息,如果你已经设置了"zh2-4"的提示信息是"2-4位中文",那么"zh2-8"出错的信息就
自动会是:"2-8位中文"。对于自定义的datatype,在扩展默认信息时,注意错误信息的名字要跟datatype名字一样,如上面示例是:$.Tipmsg.w["zh2-4"]="2-4位中文"。
对于多页面或一个页面多表单有相同datatype来说,在$.Tipmsg.w或Validform对象的tipmsg属性中扩展默认提示信息是个很好的选择。
    5.3.1+
    $.Tipmsg.s是用来指定在没有绑定nullmsg时的默认提示信息。"{0}"是会被找到的label参数指定的对象或Validform_label里的文字替换掉的,
"{填写|选择}"里的文字在绑定了"recheck"属性的表单元素上检测时是会不显示的,当前验证对象是radio、checkbox或select时,会输出"选择",是其他类型的元素时会输出"填写"和后面的"信息"。
    具体示例请参见demo页。

2,如何修改提示信息的样式,自定义?
---修改源代码,才能修改样式。