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
Utilizzare Hybrid Cache in .NET 9
Utilizzo di CSS Scroll Snap per realizzare un carousel
Configurare automaticamente un webhook in Azure DevOps
Importare repository da Bitbucket a GitHub Enterprise Cloud
Testare il failover sulle region in Azure Storage
Self-healing degli unit test con Copilot in GitHub
Integrare Agenti A2A in Azure API Management
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Modificare lo stile in una QuickGrid Blazor
Evitare memory leaks nelle closure JavaScript
Filtrare i dati in ASP.NET Core usando OpenTelemetry su Azure Monitor
Utilizzare le View Transition API di JavaScript
I più letti di oggi
- Future Dev Day - Milano
- Global Azure 2026 - ASPItalia.com - Milano
- Gli agenti AI sono uno dei temi più interessanti del momento, ma costruirli bene richiede molto più di un semplice prompt. In questa sessione parleremo di Azure AI Foundry con un taglio concreto, utile per capire come progettare agenti AI enterprise-grade, integrarli con tool e memoria, monitorarli e gestirne il deployment in modo efficace. Ci vediamo a Milano al Global Azure 2026 - ASPItalia.com, con Stefano Demiliani. #GlobalAzure #Azure #AzureAIFoundry #AI #AIAgents https://aspit.co/globalazure-26
- Esporre workflow come server MCP con Azure Logic Apps
- Global Azure Milan 2020 - Online
- Microsoft Visual Studio Code: un nuovo editor gratuito per Windows, MacOSX e Linux per sviluppatori ASP.NET e Node.js
- Azure AI Foundry: la piattaforma per i tuoi agenti intelligenti
- Chiedilo ai tuoi dati: Fabric Data Agents in azione
- Keynote The Agentic Day 2025
- Response streaming con Blazor e .NET 10




