gpt4 book ai didi

javascript - 为什么它不能仅验证数字,而不能达到真实条件

转载 作者:行者123 更新时间:2023-12-01 03:45:42 25 4
gpt4 key购买 nike

以下函数用于验证数字。

function strictlynumber(obj)
{
var numbers=/^[0-9]+$/;
if (obj!=numbers)
{
alert("please enter numbers only");
return false;
}
return true;
}

最佳答案

使用regexObject.test(obj)方法,

在你的代码中 obj!=numbers ,是一个相等性测试,它总是返回 true。

修改后的代码:

function strictlynumber(obj)
{
var numbers=/^[0-9]+$/;
if (!numbers.test(obj))
{
alert("please enter numbers only");
return false;
}
return true;
}

请点击以下链接了解有关正则表达式的更多信息:

https://developer.mozilla.org/en/docs/Web/JavaScript/Guide/Regular_Expressions

关于javascript - 为什么它不能仅验证数字,而不能达到真实条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43584052/

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