如何检查文本框中输入的文本是否为整数?我使用了 NAN 函数,但它也接受十进制值。
我该怎么做?有什么内置方法吗?
最佳答案
假设文本字段被变量 intfield
引用,那么您可以这样检查它:
var value = Number(intfield.value);
if (Math.floor(value) == value) {
// value is an integer, do something based on that
} else {
// value is not an integer, show some validation error
}
关于javascript - 在javascript中检查文本字段的值是否为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4544165/