Jquery Livevalidation电子邮件

时间:2013-10-16 13:28:11

标签: jquery livevalidation

今天,我遇到了实时验证方面的问题。当我在文本框中输入电子邮件xx@yy.com即。 (space)xxx@yy.com。它会因“电子邮件无效”而引发错误。我想修剪电子邮件,然后在livevalidation中验证

HTML

<input type="text" placeholder="Email" maxlength="255" class="element  text medium" name="email" id="email">

JS

var f11 = new LiveValidation('email');
var f1 = f11.replace(/\s/g , '');// to remove space in email id
f1.add(Validate.Presence);
f1.add(Validate.Email); 

我想修剪电子邮件字段,然后可以通过实时验证进行验证。任何想法

1 个答案:

答案 0 :(得分:1)

为什么不使用jQuery将“onChange”事件附加到输入字段,并清除prefix / suffix中的任何空格;作为用户类型?

HTML

<input type="text" placeholder="Email" maxlength="255" class="element  text medium" name="email" id="email">

的javascript

$(document).ready(function() {
    $('#email').change(function() { 
        $(this).val(
            $.trim(
                $(this).val()
            )
        );
    });
});