用于验证整数值的 JavaScript 函数

标签 javascript

我正在构建一个购物车,我想在数量文本输入中输入数量值时使用 JavaScript 函数来验证用户输入。我想只允许输入整数值(没有 float ,没有其他字符)。

我知道我可以使用 onKeyUp 事件应用这个函数,而且我还发现了 isNaN() 函数,但即使对于 float 它也会返回 true (这是不行的)。

你们能帮我解决这个问题吗?

谢谢。

最佳答案

您可以随时使用 parseInt 进行检查:

if (number == parseInt(number))

关于用于验证整数值的 JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2985721/

相关文章:

javascript - JavaScript中带括号和不带括号()的调用函数有什么区别

javascript - 月/日/年函数问题

javascript - 使用 JavaScript 从架构生成 XML

javascript - Cookie 会过时吗? Cookie 与浏览器数据存储

javascript - 编写比基本代码更干净的高尔夫代码

javascript - 在 Chrome 中静默打印

javascript - 触发单击 jQuery 链接时的“未定义”函数

javascript - 用户登录后 TMDb 重定向到网站

javascript - 如果过滤返回空结果,过滤器不会显示消息而不是表格

javascript - 在利用子元素的属性时将事件监听器添加到多个元素