el sumo
Estoy usando el autocorrector “apagado”, etc. en los cuadros de entrada de mi sitio. Sin embargo, Safari en Mac OS X aún corrige automáticamente la entrada de texto.
Esto es lo que tengo:
<input autocomplete="off" autocorrect="off" autocapitalize="off" type="text" name="url" placeholder="Enter a web address">
Pero cuando lo pruebo en Safari versión 9 (Mac OS X v10.11 (El Capitan)), todavía está autocorrigiendo el texto.
¿Hay una respuesta más robusta? ¿La nueva versión de Safari lo sobrescribe?
Necesitas agregar spellcheck="false"
a su entrada.
<input autocomplete="off" autocorrect="off" autocapitalize="off" type="text" name="url" placeholder="Enter a web address" spellcheck="false">
-
@hyperfkcb, esta solución describe cómo eliminar el corrector ortográfico específicamente para Safari. Parece que desea habilitar la autocorrección. Si es así, solo necesita eliminar el atributo de revisión ortográfica y establecer todos los atributos ‘automáticos’ en verdadero. violín
– Cazador Turner
28 de diciembre de 2017 a las 15:46
-
No funciona en Safari de iOS15 (diciembre de 2021).
– Ayuda en
7 dic 2021 a las 20:30
reedberto
Si tiene que hacer esto con jQuery, deberá dejar las comillas en falso.
$(this).prop("spellcheck", false); // this works
$(this).prop("spellcheck", "false"); // this does NOT properly set the property
Haojen
Cambiar el tipo de entrada de texto a búsqueda
<input type="search">
O