AngularJs1学习笔记:AngularJS 输入验证和事件
一:AngularJs1学习笔记:指令
事件ng-click
<button id="butLogin" ng-click="login()">登录</button>
$scope.login =function(){
alert("哈哈哈");
}
ng-dblclick
ng-submit
ng-hide ng-show ng-if
<button id="butLogin" ng-click="login()">登录</button>
<button id="butRegister" ng-hide="hide">注册</button>
<button id="butForget" ng-show="show">忘记密码</button>
<button ng-if="show">ng-if="show"</button>
<button ng-if="ifTag">ng-if="ifTag"</button>
var ifTag = true;
var app = angular.module("myApp",[]);
app.controller("MyController",function ($scope) {
$scope.ifTag= ifTag;
$scope.login =function(){
$scope.hide=!$scope.hide;
$scope.show=$scope.hide;
$scope.ifTag=!$scope.ifTag;
}
});
表单验证
required
<form class="formLogin" name="myForm">
<p>username:<input type="text" name="user" ng-model="username" required/></p>
<p>password:<input type="password" name="pass" ng-model="password" required/></p>
<span ng-show="myForm.user.$error.required">用户名是必须的。</span> <span ng-show="myForm.pass.$error.required">密码是必须的。</span>
</form>
invalid& valid&pristine&dirty<p>eamiladdress:<input type="email" name="email" ng-model="email" required/></p>
<span ng-show="myForm.email.$pristine">$pristine</span>
<span ng-show="myForm.email.$dirty">$dirty</span>
<span ng-show="myForm.email.$invalid">$invalid</span>
<span ng-show="myForm.email.$valid">$valid</span>
<span style="background-color: #009999" ng-show="myForm.email.$dirty&&myForm.email.$invalid">
表单内容改动并且输入不合法
</span>
novalidate
<form class="formLogin" name="myForm" novalidate >
以上,不对的地方请指出非常感谢。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |