为了账号安全,请及时绑定邮箱和手机立即绑定

帮我看看这什么错,一行一行纠不出来

57e88b740001f44d05000228.jpg

57e88b750001949005000253.jpg

angularJs各个版本都试过了,下面是代码:

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title>Document</title>
 <link rel="stylesheet" href="css/bootstrap.min.css">
 <style>
  .error{
   color: #a10;
  }
  input.error{
   border:1px solid #a10;
  }
  .wrapper{
   width: 200px;
   margin:30px auto;
  }
/*  p.error{
   display: none;
  }*/
 </style>
</head>
<body ng-app="myApp" ng-controller="SignUpController "><div>
<h2>注册</h2>
 <form name="signUpForm" ng-submit="submitForm()">
 <div>
  <label>用户名:</label>
  <pre>合法:{{signUpForm.username.$valid}}</pre>
  <pre>{{signUpForm.username}}</pre>
  <input type="text" name="username"
   ng-model="userdata.username"
   ng-minlength="4"
   ng-maxlength="32"
   required
   >
  <p ng-if="signUpForm.username.$error.required && signUpForm.username.$touched">用户名不可为空</p>
  <p ng-if="(signUpForm.username.$error.minlength || signUpForm.username.$error.maxlength) && signUpForm.username.$touched">用户名长度应在4至32位之间</p>
 </div>
 <div>
  <label>密码:</label>
  <input type="password" name="password"
   ng-model="userdata.password"
  >
  <p>error input</p>
 </div>
 <div>
  <label>确认密码:</label>
  <input type="password" name="password2"
   ng-model="userdata.password2"
  >
  <p>error input</p>
 </div>
 <div>
  <button class="btn btn-primary">注册</button>
 </div>
 </form>
</div>
 <script src="js/angular.js"></script>
 <script src="js/main.js"></script>
</body>
</html>

正在回答

3 回答

找到了,最后一个function漏了return...

这特么就是按着代码一行行敲的弊端,!!!!


0 回复 有任何疑惑可以回复我~

知道了- -,一个空格出错了

1 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//57e88c5f00010c2302850383.jpg老师这个红字提示本地老测不出来

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
AngularJS表单验证
  • 参与学习       39428    人
  • 解答问题       130    个

一看就明白的AngularJS表单验证

进入课程

帮我看看这什么错,一行一行纠不出来

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信