JavaScript中的数字验证
嘻嘻发布于2020-08-28
最后更新于2020年8月15日
浏览有时,输入文本字段的数据必须采用正确的格式,并且必须具有特定的类型才能有效使用表格。例如,电话号码,邮轮编号等是一些详细信息,必须使用数字而不是字母。
方法:
我们已使用isNaN()函数仅针对数字值验证文本字段。文本字段数据在函数中传递,如果传递的数据是数字,则isNan()返回true;如果数据不是数字或数字和字母的组合,则返回false。
以下是avaScript中的代码,用于验证文本字段是否包含数字。
function numberValidation() {
var n = document.form.numbers.value;
if (isNaN(n)) {
document.getElementById(
"numberText").innerHTML =
"Please enter Numeric value";
return false;
} else {
document.getElementById(
"numberText").innerHTML =
"Numeric value is: " + n;
return true;
}
}
JS中经常要验证输入的是否数组,掌握isNaN用法,可以快速验证,更高用户的验证可以考虑使用正则表达式。