Prima di HTML5, il tag input, attraverso il suo attributo type, era utilizzato essenzialmente per contenere testo.
Storicamente, questo è stato uno dei problemi più sentiti in HTML, perché le interfacce si sono evolute molto dalle specifiche iniziali ed oggi l'uso di tastiere virtuali (in smartphone e tablet) è molto diffuso.
In questo ambito, alcune funzionalità aggiuntive, come il focus e la validazione, possono aiutare l'utente mentre riempie una form. L'idea di questa parte delle specifiche è di consentire l'implementazione di queste funzionalità senza ricorre all'uso di JavaScript.
Per fare in modo che un campo in automatico abbia il focus, è sufficiente inserire:
<input type="text" name="searchkey" autofocus="true" />
Questo snippet di codice avrà l'effetto che, al caricamento, il campo selezionato riceverà in automatico l'input.
Questa funzionalità non è al momento supportata da IE 9 (perchè le specifiche non sono definitive), ma è funzionante su WebKit, FireFox e Opera.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare l'espressione if inline in una pipeline di Azure DevOps
Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
Gestire codice JavaScript con code splitting e lazy loading
Montare Azure Blob Storage su Linux con BlobFuse2
Introduzione alle Container Queries
Esporre un server MCP con Azure API Management
Rendere le variabili read-only in una pipeline di Azure DevOps
Creare espressioni riutilizzabili nelle query LINQ per Entity Framework
Configurare lo startup di applicazioni server e client con .NET Aspire
Gestione delle scrollbar dinamiche in HTML e CSS
Eseguire script pre e post esecuzione di un workflow di GitHub
Aggiornare a .NET 9 su Azure App Service


