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
Ottimizzare la content-visibility in CSS specificando lo spazio da occupato dall'area non renderizzata
Gestire pubblicazione Kubernetes tramite .NET Aspire
Utilizzo del persistent state di Blazor nel prerendering
Integrare un servizio esterno con .NET Aspire
Eseguire i pre-commit hook di git con dependabot
Usare la libreria PredicateBuilder per eseguire query tramite Entity Framework che usano or su più campi
Impostare automaticamente l'altezza del font tramite CSS
Fissare una versione dell'agent nelle pipeline di Azure DevOps
Esporre un server MCP con Azure API Management
Gestire gli errori nelle Promise JavaScript con try()
Usare i generics di C# con la clausola nameof in modo semplificato
Gestione delle scrollbar dinamiche in HTML e CSS




