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
Usare una container image come runner di GitHub Actions
Cambiare la chiave di partizionamento di Azure Cosmos DB
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API
Usare lo spread operator con i collection initializer in C#
Utilizzare gRPC su App Service di Azure
Creare una libreria CSS universale: Clip-path
Utilizzare Model as a Service su Microsoft Azure
Eseguire una query su SQL Azure tramite un workflow di GitHub
Usare i servizi di Azure OpenAI e ChatGPT in ASP.NET Core con Semantic Kernel
Sviluppare un'interfaccia utente in React con Tailwind CSS e Preline UI
Proteggere le risorse Azure con private link e private endpoints
Ottenere un token di accesso per una GitHub App