Outbook

HTML+CSS+JS, Accesibilidad, PHP y más

Inicio que contiene a Desarrollo web que contiene a Caracteres especiales en Javascript

Datos de búsqueda

Caracteres especiales en Javascript

Si un archivo en el que hay código Javascript está en codificación ANSI podemos encontrarnos con que al poner acentos por ejemplo en un alert salga algo como esto:

Acentos en ANSI

El código del alert:

alert('prueba de ácéntós');

La solución que he encontrado es la siguiente: utilizar los códigos Unicode de esos caracteres acentuados:

alert('prueba de \u00E1c\u00E9nt\u00F3s');

De esta forma ahora saldría esto:

Acentos en ANSI

Tabla de equivalencias Unicode

En el Javascript habrá que añadir antes del código Unicode correspondiente el siguiente fragmento: \u.

Caracter especial Código Unicode
Á 00C1
á 00E1
É 00C9
é 00E9
Í 00CD
í 00ED
Ó 00D3
ó 00F3
Ú 00DA
ú 00FA

Lista completa de equivalencias en formato PDF.

Comentarios del artículo

Los comentarios están cerrados.

Si el comentario no guarda relación con el tema del artículo o los comentarios previos, si la redacción del mismo es ilegible (estilo HOYGAN), o si contiene insultos u otros términos ofensivos, será borrado de inmediato. No se garantiza ningún soporte a los ejemplos de desarrollo web presentados en este sitio.

Hay un comentario a “Caracteres especiales en Javascript”

Anonymous dice:

Fecha de comentario: 2008/05/27 23:12

gracias, me ayudaste mucho!

Información del sitio