JS验证电话号码

需求: 一、实时删除非数字,限制不能0打头 (这个用onkeyup事件,验证非数字用正则)code

function checkNum(obj)
    {
    	obj.value=obj.value.replace(/^[0]*/,"");//删除开头为0的字符串
    	obj.value=obj.value.replace(/\D/g,"");//删除全部非数字
    }

二、失去焦点时验证长度(最长,最短) (这个用onblur事件)事件

function checkNumLength(obj)
    {
    	if(obj.value.length != 11)
    		{
    			alert('请输入11位电话号码')
    		}
    }

因此在电话号码input上至少挂 两个事件 onblur和onkeyup字符串

相关文章
相关标签/搜索