안녕하세요 여러분, angularJS가 비어 있지 않으면 입력 내용의 CSS를 변경하고 싶습니다. 어떻게 할 수 있습니까? 성공하지 못했습니까? 값이 사전에 조건 입력의 클래스를 변경하는angleJS에서 값이 비어 있지 않은 경우 입력 CSS를 변경하는 방법
1
A
답변
1
이미 샘플을 작성했습니다. 너 말대로. 자세한 내용은 here을 참조하십시오.
HTML
<div ng-app="myApp" ng-controller="testController">
<input type="text" ng-class="cssClass" ng-change="changeCssInput()" ng-model="text"/>
</div>
CSS
.input-blue {
border: 3px solid blue;
}
.input-red {
border: 3px solid red;
}
JS는
angular.module('myApp', []).
controller('testController', function ($scope)
{
$scope.text = '';
$scope.cssClass = 'input-red';
$scope.changeCssInput = function() {
$scope.cssClass = $scope.text.length <= 0 ? 'input-red' : 'input-blue';
}
});
누락 있으면 알려 주시기 바랍니다.
희망이 도움이 될 것입니다!
+0
감사합니다. – zyrag
2
사용 NG 수준의 지침을
감사를 변경 한 경우 예를 위해 나는 CSS를 변경
<input ng-class="{'class1' : expression1}"/>
이 코드를 싶습니다 class1을 입력하여 표현식 결과가 true이면 입력하십시오.
관련 문제
- 1. 비어 있지 않은 값이 같은 강조 입력
- 2. CSS를 통해 비어 있지 않은 모든 입력 텍스트에 스타일 적용
- 3. "폴더가 비어 있지 않은 경우"
- 4. 값이 비어 있지 않은 Jquery prev() tr
- 5. JSpinner의 값이 비어 있지 않은 조건을 나타냅니다.
- 6. PHP는 MySQL은 행은 비어 있고 경우 비어 있지 않은 경우
- 7. javascript, PHP - 입력 필드가 비어 있지 않은 경우 필드가 필요합니다.
- 8. 입력 값이 비어 있으면 상위 div를 제거하고 입력 값이 비어 있지 않으면 상위 div를 표시 하시겠습니까?
- 9. 변수가 비어 있지 않은 경우 조건 LESScss
- 10. 변수가 비어 있지 않은 경우 PHP가 반향합니다.
- 11. DropDownList 값이 비어 있지 않음
- 12. MySQL이 비어 있지 않은 열
- 13. 키 코드 && 입력이 비어 있지 않은 경우 수행 할 내용
- 14. COUNTIF 비어 있지 않은 셀과 비어 있지 않은 셀
- 15. TYPO3 GET var이 비어 있지 않은 경우 CSS 추가
- 16. find가 비어 있지 않은 경우 true를 표시하는 방법
- 17. 접두사가 비어 있지 않은 경우 접두사 문자열의 간결한 방법
- 18. LINQ는 비어 있지 않은 문자열
- 19. 색 채우기 열 B 열 A가 비어 있지 않은 경우
- 20. 입력 값이 비어 있지 않은지 또는 기본값이 아닌지 확인
- 21. 콧수염이 비어 있지 않은 경우 목록을 표시하는 방법은 무엇입니까?
- 22. 텍스트 상자가 비어 있지 않고 값이 500 미만인지 확인하는 방법
- 23. json 키가 비어 있지 않은 경우 mysql을 검색하십시오.
- 24. MVC 확인 필드가 비어 있지 않은 경우 전자 메일 비교
- 25. 비어 있지 않은 셀에 값을 설정하는 방법
- 26. wix - 비어 있지 않은 폴더를 삭제하는 방법
- 27. PHP : 키 값이 비어 있지 않습니다.
- 28. 빈 입력 값 전달과 같은 비어 있지
- 29. 셀이 비어 있지 않은 경우 위쪽 테두리 추가
- 30. 비어 있지 않은 디렉토리 삭제
원하는대로 보입니다. http://docs.angularjs.org/api/ng/directive/ngClass –