我尝试使用此 jquery 代码来验证我的输入:
$(".maqte , .monpu").on("keypress", function(){
if (( (event.which != 46) || ($(this).val().indexOf('.') != -1) ) && ( (event.which -lt 48) || (event.which -gt 57) ) {
event.preventDefault();
}
});
但我在浏览器的控制台中总是出现这个错误并且事件没有启动:
在铬:Uncaught SyntaxError: Unexpected token )
在火狐中:
SyntaxError: missing ) in parenthetical
我看不出这个缺少的括号是哪个
** * ** * ** * ** * ** * ** *编辑总是同样的错误:
$(".maqte , .monpu").on("keypress", function(){
if (( (event.which != 46) || ($(this).val().indexOf('.') != -1) ) &&
((event.which -lt 48) || (event.which -gt 57) )){
event.preventDefault();
}
});
上面的新代码