Truco para Javascript embebido - marcadores que permiten el uso de < y >
Hola a todos,
Compartimos hoy un truco que quizá le resulte útil a aquellos que tienen que trabajar con JavaScript embebido.
Si tienes que trabajar con CSP o Zen probablemente más de una vez has necesitado utilizar JavaScript embebido. Supón que tienes que programar algunos bucles, que utilizan los caracteres <
o >
en alguna expresión, por ejemplo:
&js<
var test = document.getElementById('seTest');
for (var i = 0; i < test.options.length; i++) {
// hacer algo con test.options[i]...
}
>
Si introduces ese código en Studio, te mostrará una serie de errores y te fallará en la compilación.
La solución es bastante sencilla en este caso, podemos utilizar la funcionalidad llamada Markers cada vez que nos encontremos con un caso similar donde debamos usar <
o >
en JavaScript embebido:
&js@<
var test = document.getElementById('seTest');
for (var i = 0; i < test.options.length; i++) {
// hacer algo con test.options[i]...
}
>@
Ahora sí, de esta forma ya compilará correctamente.