常用的js校验
2013-06-28 10:01
190 查看
//过滤输入字符的长度
function checkLength(name,obj,maxLength)
{
var newvalue = obj.value.replace(/[^\x00-\xff]/g, "**");
var length11 = newvalue.length;
if(length11>maxLength){
alert(name+"的长度不能超过"+maxLength+"个字符");
obj.value="";
obj.focus();
}
}
// 数字类型校验
function isNumber(obj)
{
var strP=/^(0|[1-9][0-9]*)$/;
if(!strP.test(obj.value)&&obj.value!="")
{
alert("只允许输入整数!");
obj.value="";
obj.focus();
return false;
}
}
//日期类型校验
function checkDate(date){
var a=/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})/;
if (!a.test(date.value) && date.value!= null && date.value != ''){
alert("日期格式应为yyyy-mm-dd");
date.value="";
date.focus();
}
}
function checkLength(name,obj,maxLength)
{
var newvalue = obj.value.replace(/[^\x00-\xff]/g, "**");
var length11 = newvalue.length;
if(length11>maxLength){
alert(name+"的长度不能超过"+maxLength+"个字符");
obj.value="";
obj.focus();
}
}
// 数字类型校验
function isNumber(obj)
{
var strP=/^(0|[1-9][0-9]*)$/;
if(!strP.test(obj.value)&&obj.value!="")
{
alert("只允许输入整数!");
obj.value="";
obj.focus();
return false;
}
}
//日期类型校验
function checkDate(date){
var a=/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})/;
if (!a.test(date.value) && date.value!= null && date.value != ''){
alert("日期格式应为yyyy-mm-dd");
date.value="";
date.focus();
}
}
相关文章推荐