dsalj999
dsalj999
采纳率0%
2017-02-21 12:56

javascript求助,验证邮箱格式的正误

1

各位大神求助javascript验证邮箱格式的代码,如果不用正则表达式的话还能怎么做?谢谢图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

6条回答

  • finalice finalice 4年前

    用indexof得到@号下标位置,判断其是否大于3 或者 5(这个你自己限定)
    再得到最后一个 “.”的位置 , 拿"."的下标减去 @号的下标 至少要大于等于 2(以xxxx@qq.com为例)

    最后判断是否以com 或者 cn结尾 等等

    提交答案太卡了。楼上的回复有些瑕疵

    点赞 1 评论 复制链接分享
  • usecf usecf 4年前

    同意这个 finalice的说法,你可以截取字符串,用if判断下

    点赞 评论 复制链接分享
  • zqbnqsdsmd zqbnqsdsmd 4年前
    点赞 评论 复制链接分享
  • njuptbd13 njuptbd13 4年前

    HTML5 用 type="email" 其他验证框架用pattern表达式

    点赞 评论 复制链接分享
  • qq_29594393 当作看不见 4年前
     <input type="email" />
    

    或者使用正则。。

    点赞 评论 复制链接分享
  • finalice finalice 4年前

    用indexof得到@号下标位置,判断其是否大于3 或者 5(这个你自己限定)
    再得到最后一个 “.”的位置 , 拿"."的小标减去 @号的下标 至少要大于等于 10

    最后判断是否以com 或者 cn结尾 等等

    点赞 评论 复制链接分享

相关推荐