各位大神求助javascript验证邮箱格式的代码,如果不用正则表达式的话还能怎么做?谢谢
用indexof得到@号下标位置,判断其是否大于3 或者 5(这个你自己限定)
再得到最后一个 “.”的位置 , 拿"."的小标减去 @号的下标 至少要大于等于 10
最后判断是否以com 或者 cn结尾 等等
用indexof得到@号下标位置,判断其是否大于3 或者 5(这个你自己限定)
再得到最后一个 “.”的位置 , 拿"."的下标减去 @号的下标 至少要大于等于 2(以xxxx@qq.com为例)
最后判断是否以com 或者 cn结尾 等等
提交答案太卡了。楼上的回复有些瑕疵
<input type="email" />
或者使用正则。。
HTML5 用 type="email" 其他验证框架用pattern表达式
http://www.jb51.net/article/44186.htm
同意这个 finalice的说法,你可以截取字符串,用if判断下