在 jQuery 验证检查的这一部分需要帮助:
if ($(this).val() == badTumblrInput && $(this).val() != "0")
我需要只允许单个字符零(“0”)在表达式中有效。
此代码允许任何带有零(“0”)的东西都是有效的。
来自新手的感谢!
在 jQuery 验证检查的这一部分需要帮助:
if ($(this).val() == badTumblrInput && $(this).val() != "0")
我需要只允许单个字符零(“0”)在表达式中有效。
此代码允许任何带有零(“0”)的东西都是有效的。
来自新手的感谢!
if (this.value == '0') {
//the value was zero, the character zero, and only the character zero
}
为什么要使用 != 如果您希望它相等。但是要回答您的问题,您应该使用!==
或===
取决于您要做什么。
这些是考虑类型(字符串、整数等)的精确比较运算符。例如:
('0' == 0) // true
(false == 0) // true
('0' === 0) // false
(false === 0) // false
('0' != 0) // false
(false != 0) // false
('0' !== 0) // true
(false !== 0) // true