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
Integrare OpenTelemetry direttamente in Azure Monitor
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Response streaming con Blazor e .NET 10
Integrazione di Copilot in .NET Aspire
Creare un indice su una colonna JSON in SQL Server
Rendere affidabile lo scale out su Azure App Service
Gestione ciclo di vita in .NET Aspire
Blazor e Static Web Assets in .NET 10
Gestione dei prompt file a livello di organizzazione aziendale in GitHub
Dallo sviluppo locale ad Azure con .NET Aspire
Utilizzo di CSS Scroll Snap per realizzare un carousel
Utilizzare le View Transition API di JavaScript


