Cuando mostramos letras acentuadas y la letra ñ en alertas javascript, en ciertas ocasiones y dependiendo de la codificación usada, suele salir un carácter raro.

Para solventar este problema poner codificación UTF-8 en javascript.

tabla de codificación:

u00e1 -> á 
u00e9 -> é 
u00ed -> í 
u00f3 -> ó 
u00fa -> ú

u00c1 -> Á 
u00c9 -> É 
u00cd -> Í 
u00d3 -> Ó 
u00da -> Ú

u00f1 -> ñ 
u00d1 -> Ñ

Ejemplo:

alert(‘Alerta ! Fecha de instauraci’+’u00f3’+’n no puede ser anterior …’);