Obtenga HTML original (con mayúsculas y minúsculas) con JS / jQuery
En algún lugar dentro del archivo de texto HTML original:
<sPaN id="test"></sPaN>
En el navegador se ve así:
<span id="test"></span>
¿Cómo puedo obtener el html original con los casos conservados?
test['innerHTML'] //returns lower case.
Editar:
Para aquellos, curiosidad por qué: estoy usando el resaltador de sintaxis para mostrar algunos XML en la página. Y XML es un lenguaje que distingue entre mayúsculas y minúsculas, por lo que es importante que el XML de demostración tenga un caso original.
El resaltador de sintaxis genera texto usando la propiedad ['innerHTML'] que devuelve las etiquetas en minúsculas. así que necesito parchear el resaltador de sintaxis.