Javascripts: inconvenientes con carácteres acentuados y especiales

Este documento contiene información con respecto al inconveniente que se presenta con el manejo de carácteres acentuados en javascripts


Esta solución deberá ser aplicada, solo por usuarios avanzados o con conocimientos de programación.


Problema:

Muchas veces al insertar una cadena mediante javascript dentro de funciones como por ejemplo alert(), no se imprimen los acentos correctamente. Incluso si colocamos el carácter como “&Xacute;” (donde X es algún carácter válido).


Solución:

Deberás colocar el texto con su correspondiente carácter unicode (tiene un formato \uXXXX donde cada X es un hexadecimal), por ejemplo:

en vez de í ó í usamos \u00ED

“cartografía” va a quedar entonces “cartograf\u00EDa”

Para evitar dicho problema se debe manejar con la siguiente lista de caracteres unicote:

Listado de algunos caracteres especiales del español y su código correspondiente:

 

Caracter HTML Unicode
Á Á \u00C1
á á \u00E1
É É \u00C9
é é \u00E9
Í Í \u00CD
í í \u00ED
Ó Ó \u00D3
ó ó \u00F3
Ú Ú \u00DA
ú ú \u00FA
Ü Ü \u00DC
ü ü \u00FC
Ñ \u00D1
ñ ñ \u00F1

 

Otros caracteres especiales muy usados son los siguientes:

Caracter HTML Unicode
& & \u0022
< &lt; \u003C
> &gt; \u003E
í ĩ \u00ED
  &nbsp; \u00A0
&quot; \u0022
&apos; \u0027
© &copy; \u00A9
® &reg; \u00AE
&euro; \u20AC
¼ &frac14; \u00BC
½ &frac12; \u00BD
¾ &frac34; \u00BE

 

  • javascripts errores, caracteres acentuados errores, caracteres especiales, no imprime caracter con acento, javascripts problema con caracteres
  • 53 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

Cómo prevenir el consumo de la transferencia (bandwidht)

Este documento contiene información sobre el consumo de transferencia e información sobre qué...

Inconvenientes comunes relacionados a conexiones FTP

Este documento contiene información sobre solución a problemas comunes en conexiones FTP. Los...

Causas y soluciones de alertas de Malware o Virus por acciones de Code Injection

Este documento contiene información acerca Alertas de Malware o Virus que pueden aparecer en los...

Cómo migrar Web completa hacia otra plataforma

Este documento contiene información acerca de cómo migrar el contenido de un servicio...

Phplist - error 500

Este documento contiene información acerca del error 500 generado en phplist cuando se envía a...