if语句中的多个jquery语句

用户名

我试图仅在正确填写文本字段的情况下提交表单。我收到一个错误,说它期望if语句的结尾,但是它是另一个jquery语句的开头。我如何在if语句中串接多个语句?

<input type="image" id="signinsubmit" src="images/signinBtn.jpg"> </br> <p id='signupbutton'>
<a href='subscription.php'>Sign Up </a> </p>
 <script type="text/javascript">

function validateForm() {

  // verify input
  var phone = $("#signupphoneNumber").val().replace(/[^0-9]/g, '');

  if( $("#signupUsername").val().length < 4 || $("#signupPassword").val().length < 8 || $("#signupownerName").val().length < 1 $("#signupEmail").val().indexOf("@") < 0 || $("#signupEmail").val().indexOf(".com") < 0 || phone.length < 10  )
  {
return false;
}

</script>
nnnnnn

||在此位之后,您会缺少运算符(大概是):

$("#signupownerName").val().length < 1

如果您包含一些换行符,这将更加明显:

if( $("#signupUsername").val().length < 4 ||
    $("#signupPassword").val().length < 8 ||
    $("#signupownerName").val().length < 1                 // <-- here's the problem
    $("#signupEmail").val().indexOf("@") < 0 ||
    $("#signupEmail").val().indexOf(".com") < 0 ||
    phone.length < 10  ) {
  return false;
}

(顺便说一句,注意,电子邮件地址也没有必须有.com在他们-那.net还是.gov?或者任何已经萌芽最近新顶级域名的)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章