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;
    }
  • 相关阅读:
    结对第一次—原型设计(文献摘要热词统计)
    第一次作业-准备篇
    Alpha冲刺Day9
    Alpha冲刺Day8
    Alpha冲刺Day7
    Alpha冲刺Day6
    Alpha冲刺Day5
    Alpha冲刺Day4
    Alpha冲刺Day3
    Alpha冲刺Day2
  • 原文地址:https://www.cnblogs.com/bestsaler/p/1835677.html
Copyright © 2011-2022 走看看