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