si y no compañero por ejemplo yo tengo lo siguiente
Código HTML:
Ver originalfuncion(texto) {
var ingresar = escape(texto);
input.value = ingresar;
}
<a href="#" onclick="funcion('texto que envío con caracteres especiales ñ ó é ú')">link
</a>
es que cuando le doy escape par aque me lo ponga como codigo bien, pero al volverlos a convertir con unescape ya se me da;an y si no le hago eso tambien van malos los caracteres