Dado un campo de entrada y la tarea es establecer el valor del campo de entrada dinámicamente con la ayuda de AngularJS.
Acercarse:
- Se establece un valor en el campo de entrada a pesar de que el usuario ingrese algo o no.
- El evento ng-click se usa para llamar a una función que establece el valor en ‘Esto es GeeksForGeeks’ con la ayuda de ng-model.
Ejemplo 1: en este ejemplo, el campo de entrada es de solo lectura, por lo que el usuario no puede modificarlo y el valor se establece dinámicamente.
HTML
<!DOCTYPE HTML> <html> <head> <script src= "https://ajax.googleapis.com/ajax/libs/angularjs/1.2.13/angular.min.js"> </script> <script> var myApp = angular.module("app", []); myApp.controller("controller", function ($scope) { $scope.nameText = ''; $scope.setVal = function () { $scope.nameText = "This is GeeksForGeeks"; }; }); </script> </head> <body style="text-align:center;"> <h1 style="color:green;"> GeeksForGeeks </h1> <p> How to set the <input> field value dynamically in AngularJS </p> <div ng-app="app"> <div ng-controller="controller"> Input field: <input type="text" readonly name="mytext" ng-model="nameText"> <br><br> <input type="button" ng-click="setVal()" value="Set Dynamically"> <br> </div> </div> </body> </html>
Producción:
Ejemplo 2: En este ejemplo, el usuario puede modificar el campo de entrada, pero el valor ingresado por el usuario se puede configurar dinámicamente.
HTML
<!DOCTYPE HTML> <html> <head> <script src= "https://ajax.googleapis.com/ajax/libs/angularjs/1.2.13/angular.min.js"> </script> <script> var myApp = angular.module("app", []); myApp.controller("controller", function ($scope) { $scope.nameText = ''; $scope.setVal = function () { $scope.nameText = "This is GeeksForGeeks"; }; }); </script> </head> <body style="text-align:center;"> <h1 style="color:green;"> GeeksForGeeks </h1> <p> How to set the <input> field value dynamically in AngularJS </p> <div ng-app="app"> <div ng-controller="controller"> Input field: <input type="text" name="mytext" ng-model="nameText"> <br> <br> <input type="button" ng-click="setVal()" value="Set Dynamically"> <br> </div> </div> </body> </html>
Producción:
Publicación traducida automáticamente
Artículo escrito por PranchalKatiyar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA