Categories: JS编程

JavaScript中的数字验证

有时,输入文本字段的数据必须采用正确的格式,并且必须具有特定的类型才能有效使用表格。例如,电话号码,邮轮编号等是一些详细信息,必须使用数字而不是字母。

方法:

我们已使用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用法,可以快速验证,更高用户的验证可以考虑使用正则表达式。

5.0
02
2020年学习NodeJS的8大理由
2020年7个最佳编码挑战网站
嘻嘻

嘻嘻IT: 笔者是一个工作七八年的程序猿老鸟,从事涉及的技术栈主要包括PHP、Linux、Devops等,喜欢研究新技术,尝试新技术,提升技术自动化和开发效率,致力于write less,do more! 技术每年都会层出不穷,领域划分的越来越细,不可能学习所有的东西,保持对技术的好奇心,理解技术中核心思想,做一个有深度,有思想的开发!

Recent Posts

Clockwise一款AI日历工具

Clockwise是一款创新的…

1天 ago

Leonardo一个视觉创意AI生成平台

Leonardo.ai提供了一…

1天 ago

DupDub一款终极AI内容创作助手

DupDub 是一个一站式内容…

2天 ago

Murf AI是一款尖端的AI声音生成器

Murf AI是一款尖端的AI…

2天 ago