//在'//'之中的为正则表达式。g表示全局匹配;
//这段函数的意思是:在键盘按下时,判断输入框中是否含有非数字。
//如果有非数字,则把输入框置空。
(/^\d*(?:\.\d{0,2})?$/)这个是正则表达式,网上查一下js正则,就有很多资料了,一两句话说不清楚的亲,if后面整个字符串是一下Javascript判断语句
function checkNum(obj){obj.value=obj.value.replace(/\D/g, '')//控制只能输入数字
if(parseInt(obj.value) >23){//控制数字在0-23之间
obj.value=obj.value.substring(0,obj.value.length-1)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)