gpt4 book ai didi

javascript - 如何验证输入框中输入的值只是数字?

转载 作者:太空狗 更新时间:2023-10-29 14:44:30 25 4
gpt4 key购买 nike

我想知道确保用户在输入框中输入的值在网页中是数字的最好和最简单的方法是什么?要么通知他们在编辑时不允许他们这样做,要么不允许他们输入非数字值。

有什么想法吗?

谢谢

最佳答案

如果只允许整数值,我会尝试类似的方法:

if( isNaN(parseInt(str, 10)) ) {
//error
}

编辑:@M28 和@unomi 是对的,这可能允许一些不是真正数字的输入。 M28 在评论中发布了一个非常好的解决方案:

if( ! (parseInt(str, 10).toString() == str) ) {
//error
}

关于javascript - 如何验证输入框中输入的值只是数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2898319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com