js 正则表达式验证邮箱
2018-08-09 本文已影响0人
本哥的星辰
html部分:
![](https://img.haomeiwen.com/i9331187/67b0e095010bf767.jpg)
页面图:
![](https://img.haomeiwen.com/i9331187/417e8e1cfb6e0432.jpg)
<1> onclick:点击时执行一段代码。
<2> check是函数名,紧接着括号是他的参数,参数取得文本框的ID。
js代码:
![](https://img.haomeiwen.com/i9331187/f49ec480406e8992.jpg)
<1> 创建一个函数 ,命名,和传递文本框的ID;
<2> 正则表达写出邮箱的格式,随后if语句用(正则表达式.test(要匹配的字符串))检测是否合格;
<3> 用来匹配参照的字符串.replace(参数1,参数2):参数1表示匹配的标准(正则表达式或者字符串),参数2目标匹配的字符串;
<4> alert:一次只输出一个,要想一次输出,用上面这种方法。
最后的效果图:
![](https://img.haomeiwen.com/i9331187/7f6bfe10f1b92327.jpg)