在javascript中有验证问题

时间:2016-06-05 02:34:49

标签: javascript

我正在建立旅行社计划。例如,我设置限制购买旅行的人时遇到了麻烦。我在文本字段中输入的数字只能是正数且大于0或者消息"禁用"将显示以及错误消息。如果该数字为正数,则该消息将被读取"启用"我将继续。这是一个愚蠢的问题,但我对javascript很新,我很感激帮助。我将保留下面的代码。

getConfigurationLink { (str: String?) in
    // you can use str here
}

1 个答案:

答案 0 :(得分:0)

函数parseInt返回一个数字或标志NaN。这意味着第一个if永远不会返回true。您可以将其更改为例如:if(isNaN(limit))

要设置固定的上限,只需测试它,例如:if(limit > 8),如果limit中的数字大于8,则执行某些操作。