Tengo el siguiente Codigo:
Código HTML:
<code id="codigo"> <input type="text" value="€<">'&" /> </code> <script> alert(document.getElementById("codigo").innerHTML); </script>
En la siguiente Imagen estan las pruebas(al ejecutar el código):
![](http://www.cesarv.com/pruebas.jpg)
Porque se ve diferente en IE? porque cambia el value del input?
COMO PUEDO TRATAR LOS CARACTERES ESPECIALES HTML EN JAVASCRIPT?