脚本来验证字符串包含10个字符& 1位数 [英] script to validate string contains 10 characters & 1 digit

查看:67
本文介绍了脚本来验证字符串包含10个字符& 1位数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

用于验证字符串的脚本包含10个字符和1个数字

script to validate string contains 10 characters & 1 digit

推荐答案

function validate(id)
{
  num=id.value;
  if(num.length<11)
   {
    alert("please enter 11 characters");
    return false;
   }
  else
   {
var numcount=0;
var alphabetcount=0;
    for (n = 0; n < num.length; n++)
     {
      if( num.charCodeAt(n) >= 48 && num.charCodeAt(n) <= 57)
       {numcount=numcount+1; }
      else if((num.charCodeAt(n)>=65 && num.charCodeAt(n) <= 92) ||(num.charCodeAt(n)>=97 && num.charCodeAt(n) <= 122)) 
        {alphabetcount=alphabetcount+1;}
     }
   }
}


<script language="javascript" type="text/javascript">
        function validate() {
            var chr = "poojadhonga";
            var i = 0;
            var chrcount=0;
            var deccount=0;
             var a;
             if( chr.length==11)
             {
            for (i = 0; i < chr.length ; i++)
            {
                 a = chr.charCodeAt(i);
                if(a >=65 && a <= 90 || a >= 97 && a <=122)
                {
                  chrcount++;
                }
                else
                {
                if( a >=48 && a<=57)
                {
                deccount++;
                }
                }
                }
                if( chrcount ==10 && deccount==1)
                {
                    alert("string is validate as  10 characters & 1 digit .");
                }
                else
                {
                alert(" string is not validate as 10 chracter and 1 integer");
                }


            }
            else
            {
             alert(" you have entered less charcter");
            }
        }
    </script>


if ( str.length != 11) 
  return false;

var l = str.match(/[A-Za-z]/g);
var p = str.match(/[0-9]/g);

if ( l.length != 10 || p.length != 1)
   return false;
return true;


这篇关于脚本来验证字符串包含10个字符&amp; 1位数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆