jQuery isNumeric() 方法

2025年3月17日 | 阅读 3 分钟

jQuery 中的 isNumeric() 方法用于确定传入的参数是否为数值。

isNumeric() 方法返回一个布尔值。如果给定参数是数值,则方法返回 true;否则返回 false。此方法很有用,因为它减少了代码行数。它还为十六进制数、八进制整数、负数、小数和指数字符串返回 true。

语法

此方法接受一个必需的参数,该参数可以是任何类型。上面语法中的 argument 参数表示要测试的值。

让我们看一些示例来理解 isNumeric() 方法的概念。

示例 1

在此示例中,我们将一些值传递给 isNumeric() 方法,以检查这些值是否为数字。如果传入的值是数字性质的,isNumeric() 方法将返回 true,否则返回 false。

这里有两个 div 元素,第一个 div 元素显示 isNumeric() 方法返回 true 的值集。第二个 div 元素显示 isNumric() 方法返回 false 的值集。

立即测试

输出

执行上述代码后,输出将是 -

jQuery isNumeric() method

示例 2

在此示例中,我们使用 isNumeric() 方法来检查用户输入的值是否为数字。这里有一个用于接收用户输入的文本字段,以及一个用于检查输入的按钮。我们必须在给定的文本字段中输入一个值,然后必须单击给定的按钮来检查输入的值是否为数字。

立即测试

输出

执行上述代码后,输出将是 -

jQuery isNumeric() method

输入数字值并单击给定按钮后,输出将是 -

jQuery isNumeric() method

输入非数字值并单击给定按钮后,输出将是 -

jQuery isNumeric() method