我正在构建一个购物车,我想在数量文本输入中输入数量值时使用 JavaScript 函数来验证用户输入。我想只允许输入整数值(没有 float ,没有其他字符)。
我知道我可以使用 onKeyUp 事件应用这个函数,而且我还发现了 isNaN() 函数,但即使对于 float 它也会返回 true (这是不行的)。
你们能帮我解决这个问题吗?
谢谢。
最佳答案
您可以随时使用 parseInt 进行检查:
if (number == parseInt(number))
关于用于验证整数值的 JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2985721/