JavaScript,如何验证if字符串
JavaScript, how to validate if string?
我正在制作一个表单,其中用户输入0-100之间的数字。如果我的用户输入101,它将返回一个警告,指出数字无效。但我如何验证,这样他就不会输入"asdfasdf"之类的东西,或者它只是空的?
这是我的验证脚本:
function validate() {
var pct = $('#pct').val();
if (pct !== "" && (pct > 100 || pct < 0))
return false;
else
return true;
}
试试这个:
function validate() {
var pct = parseInt($('#pct').val());
return (pct <= 100) && (pct >= 0);
}
parseInt('not a number') -> NaN与NaN的比较结果总是false。所以试着把表达表达成积极的,并发挥它。
相关文章:
- jQuery 在自定义方法中使用 if 语句进行验证
- Javascript - 需要日期验证 IF 语句
- 带有多个if语句的javascript表单验证
- 使用if-else-if-true检查(验证)单选按钮如果未检查则无警报必须检查警报
- Javascript if语句问题,以及如何在jquery中验证颜色
- ng if不验证函数
- Javascript验证不起作用——只要一个if语句为true,它就会停止所有if语句
- IF 语句验证.js
- If-Statement中的Javascript元素验证
- 使用正则表达式在 JavaScript/jQuery 中使用多个 if 语句验证文本
- 在验证元素是否存在时如何考虑 ng-if
- 在页面加载时进行初始验证后验证if语句
- 带有If/Else语句的Jquery验证规则
- ELSE IF语句没有验证信息
- Jquery验证插件if语句
- Jquery if条件验证
- 表单验证-如何使用If和Else If
- javascript中密码验证的If/else语法
- JavaScript,如何验证if字符串
- Javascript验证if语句