HTML DOM element in AngularJS

The directives below can be used to bind application data to attributes in the HTML DOM element.

The following AngularJS directives can be used to bind application data to attributes in the HTML DOM element.

  1. ng-disabled: Disabling a control (control) provided
  2. ng-show: Displays a control provided
  3. ng-hide: Hide a control provided
  4. ng-click: Performing a click event in AngularJS

Ng-disabled Directive in AngularJS

Add ng-disable attribute to an HTML button and attach this data to the model. Mount the model to a checkbox to observe the change.

  type = "checkbox" ng-model = "enableDisableButton" > Disable button   ng-disabled = "vohieuhoakichhoatnut" > Nhan vao day! 

Ng-show Directive in AngularJS

Add the ng-show attribute to the HTML button and attach it to the model. Mount the model to a checkbox to observe the change.

  type = "checkbox" ng-model = "showHide1" > Show button   ng-show = "showHide1" > Click here! 

Ng-hide directive in AngularJS

Add ng-hide attribute to the HTML button and attach it to the model. Mount the model to a checkbox to observe the change.

  type = "checkbox" ng-model = "showHide2" > Hide the button   ng-show = "showHide1" > Click here! 

Ng-click directives in AngularJS

Add the ng-click attribute to the HTML Button and attach it to the model. Mount the model to hmtl to observe the change.

  Total clicks: {{clickCounter}}   ng-click = "clickCounter = clickCounter + 1" > Click here! 

For example

Here is an example for the description mentioned above.

phantuHTMLDOM.html

 HTML DOM trong AngularJS 

For example

 AngularJS QTM    ng-app = "" >    border = "0" >    type = "checkbox" ng-model = "enableDisableButton" > Vô hiệu hóa nút    ng-disabled = "enableDisableButton" > Nhấp vào đây!    type = "checkbox" ng-model = "showHide1" > Hiện nút    ng-show = "showHide1" > Nhấp vào đây!    type = "checkbox" ng-model = "showHide2" >Ẩn nút    ng-hide = "showHide2" > Nhấp vào đây!  
 Tổng số lần nhấp: {{ clickCounter }}    ng-click = "clickCounter = clickCounter + 1" > Nhấp vào đây!  

src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js">

Result:

Open the phantuHTMLDOM.html page on the web browser and see the results. If you click on the buttons one at a time, the result will be:

Picture 1 of HTML DOM element in AngularJS

According to Tutorialspoint

Previous article: Controller component in AngularJS

Next lesson: The Module in AngularJS

You've just finished reading the article "HTML DOM element in AngularJS" edited by the TipsMake team. You can save html-dom-element-in-angularjs.pdf to your computer here to read later or print it out. We hope this article has provided you with many useful tech tips and tricks. You can search for similar articles on tips and guides. Thank you for reading and for following us regularly.

« PREV : The Module in...
Controller component... : NEXT »