JavaScript使用正则表达式进行邮箱表单验证实例

简介: JavaScript使用正则表达式进行邮箱表单验证实例


*******JavaScript使用正则表达式进行邮箱表单验证实例************

1.在JavaScript中也可以使用正则表达式对表单输入的数据进行验证格式如下

/正则表达式/.test(验证内容)


扩展:JavaScript中正则表达式对象(RegExp)存在3个方法

       *(1)test()

           test() 方法检索字符串中的指定值。返回值是 true 或 false。

       *(2)exec()

           exec() 方法检索字符串中的指定值。返回值是被找到的值。如果没有发现匹配,则返回 null。

       *(3)compile()

           compile() 方法用于改变 RegExp。

           compile() 既可以改变检索模式,也可以添加或删除第二个参数。

         

           详情请参照w3school 网址JavaScript RegExp 对象



2.Onsubmit 事件是一个在表单上编写的事件操作,只要是表单提交都要触发此事件


实例:

 

     

      email 验证

      </div><div>            function valuedate(f){</div><div>                var value = f.mytext.value;</div><div>                if(!/^\w+@\w+.\w+$/.test(value)){</div><div>                    alert("邮箱格式不正确!请重新输入");</div><div>                    f.mytext.focus();</div><div>                    f.mytext.select();</div><div>                    return false;</div><div>                }else{</div><div>                return true;</div><div>                }</div><div>            }</div><div>        

 

 

 

     

           email:

         

     

 



目录
相关文章
|
16天前
|
JavaScript 前端开发
js中通过正则表达式验证邮箱是否合法
这篇文章提供了一个JavaScript示例,通过正则表达式在网页上验证用户输入的邮箱地址是否合法,并给出了相应的提示信息。
js中通过正则表达式验证邮箱是否合法
|
19天前
|
JavaScript
js之选项卡制作实例
js之选项卡制作实例
21 0
|
3月前
|
机器学习/深度学习 JavaScript 前端开发
JavaScript中的正则表达式详细展示
JavaScript中的正则表达式详细展示
30 6
|
3月前
|
JavaScript 前端开发 测试技术
JavaScript进阶-正则表达式基础
【6月更文挑战第21天】正则表达式是处理字符串的利器,JavaScript中广泛用于搜索、替换和验证。本文讲解正则基础,如字符匹配、量词和边界匹配,同时也讨论了常见问题和易错点,如大小写忽略、贪婪匹配,提供代码示例和调试建议。通过学习,开发者能更好地理解和运用正则表达式解决文本操作问题。
|
2月前
|
JavaScript 数据安全/隐私保护
js 常用正则表达式【实用】
js 常用正则表达式【实用】
18 0
|
2月前
|
设计模式 缓存 JavaScript
js设计模式实例
【7月更文挑战第2天】JavaScript设计模式包含工厂、单例、建造者、抽象工厂和代理模式等,它们是最佳实践和可重用模板,解决创建、职责分配和通信等问题。例如,工厂模式封装对象创建,单例确保全局唯一实例,建造者模式用于复杂对象构建,抽象工厂创建相关对象集合,而代理模式则控制对象访问。这些模式提升代码质量、可读性和灵活性,是高效开发的关键。
25 0
|
2月前
|
移动开发 前端开发 JavaScript
|
2月前
|
存储 JavaScript 前端开发
|
2月前
|
Java
正则表达式在Java中的应用与实例
正则表达式在Java中的应用与实例
|
3月前
|
XML JavaScript 数据安全/隐私保护
一篇文章讲明白js常用js正则表达式大全
一篇文章讲明白js常用js正则表达式大全
20 0