JS怎么实现提交表单前的数字及邮箱校检功能

  介绍

小编给大家分享一下JS怎么实现提交表单前的数字及邮箱校检功能,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

JS的作用是什么

1,能够嵌入动态文本于HTML页面。2,对浏览器事件做出响应。3,读写HTML元素。4、在数据被提交到服务器之前验证数据。5,检测访客的浏览器信息。6,控制饼干,包括创建和修改等7,基于节点。js技术进行服务器端编程。

& lt; script 类型=拔谋?javascript"比;   ,function  toVaild () {   var  age =, . getelementbyid (“age") value;   var  email =, . getelementbyid (“email") value;   如果(年龄==null | | age.replace (/(^ \ s *) | (\ s *美元)/g,,,,)==啊皘 |年龄==定义){,//JavaScript  . replace函数,这里用来去掉空格等于修剪   return 假;d   其他}{   如果(isNaN(年龄)| | age<0) {,,//如果年龄是特殊的非数字值南(或者能被转换为这样的值),返回的值就是真的。如果年龄是其他值,则返回错误的。   alert(“请输入正确的年龄(数字)“)   . getelementbyid (“age") .focus ();   return 假;   ,}   }   如果邮件==null | | email.replace (/(^ \ s *) | (\ s *美元)/g,,,,)==啊皘 |电子邮件==定义){,   其他}{   var  reg =,/^ \ w + (((\ w +) | (\ \ w +)) * \ @ (A-Za-z0-9) + ((\ | -)。[A-Za-z0-9] +) * \ [A-Za-z0-9] + $/;,//匹配邮箱   isok=, reg.test(电子邮件);   如果(! isok) {   alert(“邮箱格式不正确,请重新输入!“);   . getelementbyid (“email") .focus ();   return 假;   }   }   }   ,return 真实;   & lt;/script> & lt; form  action=? {pageContext.request.contextPath }/updateinfo", onsubmit=皉eturn  toVaild()“,在   & lt; center>   & lt; input 类型=皌ext", id=癮ge",占位符=澳炅洹氨?   & lt; input  id=癳mail",占位符=癳mail",在   & lt; button 类型=皊ubmit",在保存修改& lt;/button>, & lt;/center>   & lt;/form>

JavaScript字符串。替换函数作用是将源自符串中匹配的替换为替换并返回替换后的字符串,使用介绍如下:

js字符串的替换函数的函数签名如下:

替换(匹配/*字符串或正则表达式*/替换/*字符串或函数*/)

作用是将源自符串中匹配的替换为替换并返回替换后的字符串。

所以第一参数通常是一个正则表达式,举例如下:

替换(/n/g,“h")//将源自符串中所有的n替换为h。

第二参数可以是一个字符串,该字符串中可以包含第一参数正则表达式的分组,举例如下:

替换(/(a) {2,}/g,“b" 1美元)//将源自符串中所有的aa替换为ab。

以上是“js怎么实现提交表单前的数字及邮箱校检功能”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

JS怎么实现提交表单前的数字及邮箱校检功能