jquery判断数字,jquery判断数据类型
jq/jquery 当输入框输入11位数字,将自动判断。
完美解答 请采纳
创新互联建站服务项目包括桥东网站建设、桥东网站制作、桥东网页制作以及桥东网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,桥东网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到桥东省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
!DOCTYPE html
html
head
titlejqjquery 当输入框输入11位数字,将自动判断。/title
meta charset="UTF-8" /
script
window.onload = function(){
document.getElementById('phone').onkeyup = function(){
var length = this.value.length,
state = '';
if(length == 11){
switch(this.value.substr(0, 3)){
case '130' :
case '131' :
case '132' :
case '155' :
case '156' :
case '185' :
case '186' :
case '145' :
case '176' :
state = '联不通';
break;
case '133' :
case '153' :
case '180' :
case '181' :
case '189' :
case '177' :
state = '电不信';
break;
case '134' :
case '135' :
case '136' :
case '137' :
case '138' :
case '139' :
case '150' :
case '151' :
case '152' :
case '157' :
case '158' :
case '159' :
case '182' :
case '183' :
case '184' :
case '187' :
case '188' :
case '147' :
case '178' :
state = '移不动';
break;
default :
state = '未知号码段';
}
document.getElementById('phoneState').innerHTML = state;
}else if(length 11){
this.value = this.value.substr(0, 11); //超出11位剪掉
}
}
}
/script
/head
body
input type="text" id="phone" /span id="phoneState"/span
/body
/html
jquery 如何判断input中输入的数字长度,长度不为10弹出警告
input type="text" id="test"
$( "#test" ).bind( "change", function() {
if( this.value.length !== 10 ) {
alert( "长度不为10" );
}
} );
求jquery判断字符串只能为数字、字母、下划线或中文的方法?
我已经测试通过
直接可以运行:
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
html
head
title/title
script type="text/javascript"
function test() {
var regex = /^[^_][A-Za-z]*[a-z0-9_]*$/ ;
var inputValue = document.getElementById("input_txt").value;
var ret = regex.test(inputValue);
if (ret == true) {
alert("输入正确");
} else {
alert("输入错误");
}
}
/script
/head
body
input type="text" id="input_txt"/
input type="button" id="input_btn" onclick="test();" value="测 试"/
/body
/html
网站栏目:jquery判断数字,jquery判断数据类型
网站链接:http://scjbc.cn/article/dsdjsdj.html