js 验证电话号码(非正则)

javascript 验证电话号码只允许括号,-字符和数字其他不通过

/**
 * 验证电话号码,带"(,),-"字符和数字其他不通过
 * 
 * @param str
 * @returns {Boolean}
 */
function checkPhone(str) {
	if (str.length > 20) {
		return false;
	}
	var patternStr = "(0123456789-)";
	var strlength = str.length;
	for (var i = 0; i < strlength; i++) {
		var tempchar = str.substring(i, i + 1);
		if (patternStr.indexOf(tempchar) < 0) {
			return false;
		}
	}
	return true;
}

 

你可能感兴趣的:(javascript,js验证电话号码,js,校验电话号码,javascript,验证电话号码)