• PHPChina表单验证


    <script language="javascript">
    function check() {    
    var name = document.form1.name.value,
    tel 
    = document.form1.phone.value,    
    age 
    = document.form1.age.value,    
    qq 
    = document.form1.qq.value,
    email 
    = document.form1.mail.value;    
        
    if(name=="") {    
            alert(
    "姓名为必填!");    
            document.form1.name.focus();
            
    return false;    
        }
        
    if (name.replace(/[^\x00-\xff]/g, "**").length > 8 || name.replace(/[^\x00-\xff]/g, "**").length <4 ){        
            alert(
    "请认真填写您的姓名!");    
            document.form1.name.focus();
            
    return false;    
        }    
        
    if(age=='') {
            alert(
    "请填写年龄");
            document.form1.age.focus();    
            
    return false;    
        }
        
    if(isNaN(age) || age>40 || age<10) {
            alert(
    "请认真填写年龄");
            document.form1.age.focus();    
            
    return false;    
        }    
        
    if(tel==""){    
            alert(
    "联系方式为必填!");    
            document.form1.phone.focus();
            
    return false;    
        }    
        
    if (isNaN(tel) || tel.replace(/[^\x00-\xff]/g, "**").length > 18 || tel.replace(/[^\x00-\xff]/g, "**").length<8 ) {    
            alert(
    "请认真填写联系方式!");
            document.form1.phone.focus();
            
    return false;
        }
        
    if(qq == '') {
            alert(
    "请填写QQ号码");
            document.form1.qq.focus();
            
    return false;
        }
        
    if(isNaN(qq) || qq.replace(/[^\x00-\xff]/g, "**").length > 11 || qq.replace(/[^\x00-\xff]/g, "**").length<5  ) {
            alert(
    "请输入合法QQ号码");
            document.form1.qq.focus();
            
    return false;
        }
            
    return true;
    }
    function war() {
        alert (
    "该功能已关闭开放!");
    }
    </script>
  • 相关阅读:
    持久化 XSS:ServiceWorkers 利用
    preg_replace引发的phpmyadmin(4.3.0-4.6.2)命令执行漏洞
    seacms6.5 注入漏洞1
    渗透中常见的网络端口
    composer安装指定版本的ThinkPHP
    php-fpm以root权限运行
    ntp网络时间服务器地址
    查看*.dll文件是32位还是64位的方法
    从经典案例学习SSRF漏洞的产生原因和修复方法
    Apache将AllowOverride设置为All以后出现403 Forbidden的解决方法
  • 原文地址:https://www.cnblogs.com/findw/p/2219645.html
Copyright © 2020-2023  润新知