zoukankan      html  css  js  c++  java
  • 正则批量验证函数

    //var regs = new Array();
    //regs[0] = new Array("idTitle","^[\\s\\S]+$","idTitleSpan","标题不能为空!","填写正确",true);
    //regs[1] = new Array("idContent","^[\\s\\S]{15,}$","idContentSpan","内容不能少于15个字!","填写正确",true);
    function checkRegData(idSpans)
    {
     var reg ;
     var textValue;
     for(var i=0;i<idSpans.length;i++)
     {
        reg = new RegExp(idSpans[i][1], "igm");
        textValue = document.getElementById(idSpans[i][0]).value;
        if(textValue.length>0||idSpans[i][5])
        {
            if(reg.test(textValue))
            {
             document.getElementById(idSpans[i][2]).innerHTML="<font color='green'>"+idSpans[i][4]+"</font>";
            }
            else
            {
            try
            {
            document.getElementById(idSpans[i][0]).focus();
            }
            catch(e)
            {
           
            }
            document.getElementById(idSpans[i][2]).innerHTML="<font color='red'>"+idSpans[i][3]+"</font>";
            return false;
            }
          //正确判断
        }
        //循环结束
     }
     return true;
    }
  • 相关阅读:
    unity 凸多形顶点排序
    unity Plane
    Git MAC电脑Git使用
    Spine运行库指南
    VsCode TypeScritp整理Import
    TypeScript 扩展声明文件 .d.ts
    UnityEditor 编辑多个场景里的对象,Revert 预制件实例
    unity 球形插值
    研究生基础咨询
    ACSM-CPT 考试资料
  • 原文地址:https://www.cnblogs.com/bestsaler/p/1835575.html
Copyright © 2011-2022 走看看