이 글은 주로 AngularJS에서 구현한 포커스를 얻었을 때와 포커스를 잃었을 때의 폼 확인 기능을 소개합니다. ng-blur와 ng-focus를 사용하여 폼 이벤트 관련 작업 기술을 모니터링하는 방법이 포함되어 있으니 참고하시기 바랍니다. 모두에게 도움이 될 수 있습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <!DOCTYPE html>
<html ng-app= "formExample" >
<head>
<meta charset= "UTF-8" >
<title></title>
<script src= "../js/angular.js" ></script>
<script>
angular.module('formExample', [])
.controller('FormController', [' $scope ', function ( $scope )
{
$scope .userType = 'guest';
$scope .change = false;
}]);
</script>
</head>
<body>
<form name= "myForm" ng-controller= "FormController" >
userType: <input name= "input" ng-model= "userType" ng-blur= "change=true" ng-focus= "change=false" required>
<span class = "error" ng-show= "myForm.input.$error.required && change" >必填项</span><br>
</form>
</body>
</html>
|
로그인 후 복사
실행 효과:

관련 권장 사항:
BootStrap 모달 박스와 select2를 결합할 때 입력이 포커스를 얻지 못하는 문제를 완벽하게 해결합니다.
Blur()가 포커스를 잃고 포커스()를 잃습니다. jquery에서 포커스 이벤트 가져오기
html5의 페이지 가시성 API를 사용하여 포커스 js 이벤트를 달성하는 방법
위 내용은 AngularJS에서 구현한 포커스 획득 및 포커스 상실 시 양식 유효성 검사 기능에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!