Acentos con JavaScript

23May07

Problema:
Muchas veces al insertar una cadena mediante javascript en un alert() por ejemplo, no inserta los acentos correctamente. Incluso si colocamos el caracter como “&Xacute;” (donde X es algún caracter válido)

Solución:

Colocar el caracter 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”

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

Listado de códigos más usados en español aca.

Enlaces:



10 Responses to “Acentos con JavaScript”

  1. 1 POLI

    el acento y los caracteres especiales no se interpretan en ciertos tipos de caracteres, por lo que se debe configurar el tipo de set de caracteres que soportara java script, el comun para españa es europeo occidental y el de america latina es UTF-8

  2. 2 seeal

    excelente gracias!

  3. 3 tichanantes

    thanks

  4. 4 andrea

    graciaaasss!
    q master xD

  5. Excelente!! gracias.

  6. @Blanca
    El caracter unicode para el signo de apertura de interrogación es 00BF

  7. 7 Blanca

    Esta muy buena su ayuda, sera que alguien sabe cal es el codigo de el signo de interrogacion para abrir? (¿)

  8. 8 David

    Muchas gracias, a mi tambien me ha servido bastante

  9. 9 Leonardo R

    Excelente! Me sirvio muchisimo


  1. 1 Caracteres Especiales en Javascript « LE Funes

A %d blogueros les gusta esto: