我希望在电子邮件地址中只允许有一个符号,并且只包含(a-z,A-Z,下划线(_),点(。)和短划线( - ))。这是我迄今为止。 感谢One @在电子邮件地址
var email = document.forms["register"]["email"].value;
var atpos = email.indexOf("@");
var dotpos = email.lastIndexOf(".");
if (atpos < 3 || dotpos < atpos + 4 || dotpos + 2 >= email.length)
{
alert("You have not entered a valid Email address, please check for mistakes and re-submit");
return false;
}
我有一个包含数字的电子邮件地址... – Quentin
检查这个线程,http://stackoverflow.com/questions/46155/validate-email-address-in-javascript?rq=1 – tdgtyugdyugdrugdr
'' – moonwave99