用于验证整数值的JavaScript函数

Psy*_*che 2 javascript

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

我知道我可以使用onKeyUp事件来应用这个函数,并且我找到了isNaN()函数,但是即使对于浮点数也是如此(这是不正常的).

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

谢谢.

Vic*_*ciu 5

您始终可以使用parseInt进行检查:

if (number == parseInt(number))
Run Code Online (Sandbox Code Playgroud)

  • 或者将值设为0更快:`if(number ==(number | 0))`. (3认同)