您现在的位置是:首页>建站教程>建站知识

PbootCMS使用jquery验证留言表单手机号码和邮箱

王青召个人博客 2024-05-06 建站知识 1919人已围观

简介为了避免表单数据被机器批量注入,因此需要对数据进行验证是否符合标准。本次验证主要是验证手机号码是否11位,号码号段格式是否正确,以及电子邮件是否按照格式来写的。1.将如下代码放在有留言的模版的head里面。<scriptlanguage="javascript">functionCheckForm(){vartel=

为了避免表单数据被机器批量注入,因此需要对数据进行验证是否符合标准。本次验证主要是验证手机号码是否11位,号码号段格式是否正确,以及电子邮件是否按照格式来写的。

1.将如下代码放在有留言的模版的head里面。

<script language="javascript">function CheckForm(){ var tel = document.zhimatong.tel.value;if (tel.length == 0) { 
alert("请输入手机号码!");document.zhimatong.tel.focus();return false;}if (tel.length !== 11) { 
alert("请输入有效的手机号码!");document.zhimatong.tel.focus();return false;}  if(!tel.match(/^1[3|4|5|8][0-9]d{4,8}$/)){alert("请输入有效的手机号码!");document.zhimatong.tel.focus();return false;}  var email = document.zhimatong.mail.value;if (email.length == 0) { 
alert("请输入电子邮箱!");document.zhimatong.mail.focus();return false;}  if(!email.match(/^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/)){alert("请输入正确的电子邮箱!");document.zhimatong.mail.focus();return false;}return true;}</script>

2.修改form
<form action="{pboot:msgaction}"  method="post" name="zhimatong" onsubmit="return CheckForm();">


站点信息

  • 建站时间:2022年11月15日
  • 文章统计177 篇文章
  • 网站地图网站地图
  • 站长微信:扫描二维码,关注我

打赏本站

  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!
  • 微信扫码:你说多少就多少~
  • 支付宝扫码:你说多少就多少~

客服在线

服务时间

周一至周日 9:00-21:00