요소 (Button)를 클릭 할 때 다른 요소 속성을 변경해야한다는 요구 사항이 있습니다. jquery로 할 수 있습니다. 하지만 내 각도 프로젝트에서 jquery 무시하고 싶습니다. HTML에서 angularjs의 다른 요소로 요소 가져 오기
, 컨트롤러에서<input type=password />
<button ngclick="changeToTxt()">Change type password to text</button>
,
app.controller('loginPage', function ($scope) {
$scope.changeToTxt = function() {
**// need to get the password element and need to change type = text.....**
}
});
컨트롤러에서 수행하여 방법 (또는 다른/가장 좋은 방법)이 있습니까? 이것을위한 지침을 작성해야합니까?
이 브라우저 간 호환이 가능합니까? IE에서 작동하지 않는다고 생각합니다. 다른 브라우저에서 사용해 보셨습니까? – user1537766
예. 나는 모든 플랫폼에서 테스트를 마쳤습니다. 그것은 모두에서 작동합니다. – simon
IE9 이상에서 작동하지 않습니다. http://www.universalwebservices.net/web-programming-resources/javascript/change-input-element-type-using-javascript –