dedecms自定义表单提交验证码_DEDECMS自定义表单提交验证手机号邮箱等方法

更新时间:2020-10-23    来源:js教程    手机版     字体:

【www.bbyears.com--js教程】

先贴出js代码
 

 代码如下 <script>
  function check()
  {
name=document.getElementByIdx_x_x("fzrxm").value;
if(name=="")
{
alert("请输入姓名!")
return false;
}
 
    re = /^1\d{10}$/
tel=document.getElementByIdx_x_x("lxdh").value;
    if (re.test(tel)) {
     
    } else {
        alert("请输入正确的手机号!");
return false;
    }
 
    em = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
eml=document.getElementByIdx_x_x("lxqq").value;
    if(em.test(eml)){
    
    }else{
        alert("请输入正确的邮箱!");
return false;
    }
 
 
 }
</script>

php验证

 代码如下

$email = "tanklo_--vehy@yahoo.com.cn";
    function check_email($email) {
       $pattern_test = "/([a-z0-9]*[-_.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[.][a-z]{2,3}([.][a-z]{2})?/i";
       return  preg_match($pattern_test,$email);
    }
echo check_email($email);


function is_mobile($str){
  return preg_match("/^(((d{3}))|(d{3}-))?13d{9}$/", $str);
 }

下面,在form表单提交的时候 ,加上
 

 代码如下

本文来源:http://www.bbyears.com/wangyezhizuo/106342.html

热门标签

更多>>

本类排行