码迷,mamicode.com
首页 > Web开发 > 详细

js输入验证

时间:2014-08-01 20:06:42      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:js

//1.js验证只能输入数字.
function check_validate1(value){
    //定义正则表达式部分
    var reg = /^\d+$/;
    if( value.constructor === String ){
        var re = value.match( reg );
        return true;
    }
    return false;
}
//2.js验证只能输入字母.数字和下划线. 
function check_validate2(value){
    var reg = /^\w+$/;
    if( value.constructor === String ){
        var re = value.match( reg );
        return true;
    }
    return false;

}
//3.js验证固定电话:只能是数字.并且有相应的格式//028-67519441 或者 0839-8777222或者 028-6545124
function check_validate(value){
    var reg = /^(\d{3,4})-(\d{7,8})/;
    if( value.constructor === String ){
        var re = value.match( reg );
        return true;
    }
    return false;
}

function istrue(a){
var reg=/^(([a-z]+[0-9]+)|([0-9]+[a-z]+))[a-z0-9]*$/i;
return reg.test(a);
}
function   isNumeric(a)
{
    var   reg=/^(-|+)?d+(.d+)?$/
   return(reg.test(a));
}
//检查是否为正数
function   isUnsignedNumeric(a)
{
    var   reg=/^d+(.d+)?$/
    alert reg.test(a);
}
//检查是否为整数
function   isInteger(a)
{
    var   reg=/^(-|+)?d+$/
    return reg.test(a);
}
//检查是否为正整数
function   isUnsignedInteger(a)
{
    var   reg =/^d+$/
    return reg.test(a);
}
//检查是否数字
function isNum(a)
{
    var reg = /^d+(.d+)?$/;
    reg.test(a);
}
//检查是否整数
function isInt(a)
{
    var reg = /^-?d+$/;
    return reg.test(a);
}
 
//去掉非法字符
function trim(str)
{
    return str.replace(/^s+|s+$/g, ‘‘);
}


js输入验证,布布扣,bubuko.com

js输入验证

标签:js

原文地址:http://raoyonggang.blog.51cto.com/8827770/1533930

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!