1

今天,我在实时验证中遇到了一个问题。当我在文本框中输入电子邮件时,xx@yy.com即 . (空格)xx@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); 

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

4

1 回答 1

1

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

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()
            )
        );
    });
});
于 2013-10-16T13:57:34.887 回答