¿Puedo de alguna manera deshabilitar la corrección ortográfica en los campos de texto HTML (como se ve en, por ejemplo, Safari)?
286
Actualización : Según lo sugerido por un comentarista (crédito adicional a ¿Cómo puedo deshabilitar el corrector ortográfico en las entradas de texto en el iPhone? ), Use esto para manejar todos los navegadores de escritorio y móviles.
<tag autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
Respuesta original: Javascript no puede anular la configuración del usuario, por lo tanto, a menos que use otro mecanismo que no sea los campos de texto, esto no es (o no debería ser) posible.
autocorrect="off"
) para Mobile Safari -spellcheck=
no funcionaSí, use
spellcheck="false"
, como lo define HTML5 , por ejemplo:fuente
spellCheck
parece satisfacerlo. Podría ser una cosa de reacción.Para Grammarly puedes usar:
fuente
Un IFrame "activará" el corrector ortográfico (si tiene contenido editable configurado como verdadero) como un campo de texto, al menos en Chrome.
fuente
El siguiente fragmento de código lo desactiva para todos
textarea
y todos losinput[type=text]
elementos:fuente