L'attributo spellcheck consente di attivare o disattivare il controllo ortografico per il testo immesso dall'utente nei campi testuali di un form o durante la modifica del contenuto di un elemento della pagina (come visto nello script precedente).
A differenza di altri attributi di tipo booleano il cui valore è desunto dalla presenza o meno dell'attributo stesso, spellcheck richiede che venga sempre esplicitato un valore "true" (il controllo ortografico è abilitato) o "false" (controllo ortografico disabilitato).
Nell'esempio seguente il controllo ortografico è abilitato per il primo paragrafo di testo modificabile e per la casella di testo ma disabilitato per il secondo paragrago e per la textarea:
<!doctype html>
<html>
<head>
<title>HTML5Italia.com</title>
</head>
<body>
<p contenteditable>Lorem ipsum...</p>
<p contenteditable spellcheck="false">Lorem ipsum...</p>
<form action="#" method="get">
<input type="text" spellcheck="true" value="valore dell'input text">
<textarea spellcheck="false">contenuto della textarea</textarea>
</form>
</body>
</html>Il controllo ortografico potrebbe essere implementato in modi diversi dai singoli browser (ad esempio automaticamente durante la digitazione o a richiesta dell'utente attraverso il menu contestuale).
Un altro aspetto importante da considerare è che tipicamente i browser utilizzano le impostazioni di sistema per determinare la lingua da utilizzare anziché la lingua definita per il documento o per il singolo elemento (impostata mediante l'attributo lang).
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Configuratione e utilizzo .NET Aspire CLI
Ospitare n8n su Azure App Service
Gestione CSS in Blazor con .NET 9
Utilizzare i variable font nel CSS
Creare una libreria CSS universale: Immagini
Introduzione ai web component HTML
Generare una User Delegation SAS in .NET per Azure Blob Storage
Recuperare App Service cancellati su Azure
Eseguire script pre e post esecuzione di un workflow di GitHub
Rendere le variabili read-only in una pipeline di Azure DevOps
Creare un agente A2Acon Azure Logic Apps
Gestire il routing HTTP in Azure Container App


