Una delle forme di interazioni più comuni è quella di scatenare un'azione quando un campo perde il controllo. Ad esempio, durante la registrazone di un utente spesso controlliamo che la username inserita sia disponibile effettuando una chiamata AJAX verso il server. AngularJS permette di eseguire del codice quando un controllo perde il focus attraverso la direttiva ng-blur, come mostrato nel prossimo esempio.
<input type="text" ng-blur="onBlur()">
var peopleModule = angular.module('peopleModule', []); peopleModule.controller('peopleController', function ($scope) { $scope.onBlur = function(){ alert("blur"); } });
La direttiva ng-blur ha la sua controparte nella direttiva ng-focus, che permette di eseguire codice quando un campo acquisisce il focus.
La sintassi della direttiva è la stessa vista nell'esempio precedente.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Centralizzare gli endpoint AI Foundry con Azure API Management
Gestire i dati con Azure Cosmos DB Data Explorer
Combinare Container Queries e Media Queries
Escludere alcuni file da GitHub Secret Scanning
Creare una libreria CSS universale: Clip-path
.NET Aspire per applicazioni distribuite
Utilizzare Intersect e Except per filtrare set di dati in TSql
Eliminare record doppi in Sql Server
Sfruttare GPT-4o realtime su Azure Open AI per conversazioni vocali
Creare una libreria CSS universale: i bottoni
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Configurare lo startup di applicazioni server e client con .NET Aspire