日期:2014-05-16 浏览次数:20610 次
//失去车牌号码焦点弹出
function lostBlur(){
var charsets="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var smallchat = "abcdefghijklmnopqrstuvwxyz";
var num="0123456789";
var one = form.carNumber.value;//输入text值
var oneString = one.substring(0,1);
var twoString;
var a=0;
var j=0;
var b=0;
var c=0;
for(var i=0;i<5;i++){
twoString = one.substring(i+1,i+2);
if(num.indexOf(twoString)>=0){
j++;//数字个数
}else
if(charsets.indexOf(twoString)>=0){
a++;//大写字母个数
}else if(smallchat.indexOf(twoString)>=0){
b++;//小写
}if(twoString==" "){
c++;//空格
}
}
if(one!=""){
if(one.length==6){//车牌号码为6位
if(c==0){
if(charsets.indexOf(oneString)!=-1){
if(a!=5){
if(b<=0){
}else{
alert("不能有小写字母");
}
}else{
alert("不能全是字母");
}
}else{
alert("首位应该是大写字母");
}
}else{
alert("你输入的含有空格");
}
}else{
alert("号牌号码应为6位");
}
}else{
alert("请填写完整的车牌号码信息");
}
}
<input name="carNumber" type="text" id="12" onblur="lostBlur();">