[Ovillo] Por qué no valida el símbolo < en xHTML?

Rodrigo Álvarez Virgós rodri.virgos en gmail.com
Vie Mayo 22 10:25:27 UTC 2009


Hola, Lena

Lena Ramírez escribió:
> Hola!
> Tengo programación javascript en el head de una página XHTML que
> contiene una función y un if, la cuestión es que el símbolo de "menor
> que" de ese if hace que la página no valide...
>
> Alguien sabría explicarme por qué??? Os dejo el código por si me
> podéis aclarar esta duda
>
> function anterior(){
>   if(i<1){
>     var NumImagen = i
>   } else {
>     var NumImagen = i-=1;
>   }
>   document.imgSrc.src = misImagenes[NumImagen];
> }
>   

Conviene que las etiquetas los script en línea tengan este formato:
<script type="text/javascript">
//<![CDATA[

[aquí el código js]

//]]>
</script>

El <![CDATA[ ... ]]> indica al documento que si dentro del código ve el 
símbolo "<" no lo interprete como inicio de una etiqueta xml (html en 
este caso).

Un saludo


Más información sobre la lista de distribución Ovillo