javascript - 如果不是百分比数值,我如何提醒用户?

标签 javascript html

当值超出范围时,我会提醒用户:

   if (document.myForm.outputPercentage.value <= 0 || document.myForm.outputPercentage.value >= 100)
    {
        alert( "Percentage output must be between 1 - 100" )
        document.myForm.deviceId.focus() ;
        return false;
   }

但我想首先检查值是否是有效数字,我该怎么做?

最佳答案

使用 isNaN 函数,如果参数不是数字则返回 true,如果参数是数字则返回 false

if(isNaN(document.myForm.outputPercentage.value )){
alert('not a valid input');
 }

关于javascript - 如果不是百分比数值,我如何提醒用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30524393/

相关文章:

javascript - 来自 ng-repeat 的值溢出响应 View 中的屏幕大小 : AngularJS

javascript - Jscript-ASP 中的异常行号

javascript - 练习练习?

javascript - CSS 动画不使用 mozAnimationName 在 Mozilla 中执行

javascript - 可能的错误 - 在 widget.set ('options' 后触发事件更改,[])

php - 带有进度条错误的 HTML5 AJAX 文件 uploader php

javascript - 悬停html中的所有元素

javascript - 使 body 可滚动

javascript - Youtube API 使用 JQuery 进行数组排序

javascript - 使 div 内的文本像 affix 一样保持在顶部