XSL - XSL y javascript

   
Vista:

XSL y javascript

Publicado por crimuco (1 intervención) el 26/11/2008 10:23:49
Hola, quería saber como puedo llamar a un template desde una función en javascript. El caso es que tengo un enlace que llama a la siguiente función:

function creardiv(){
document.write('<xsl:call-template name="busquedaDatos"><xsl:with-param name="datos">RaulGomezGomez</xsl:with-param></xsl:call-template>');
}

y el template le tengo definido de la siguiente manera:

<xsl:template name="busquedaDatos" >
<xsl:param name="datos" />
</xsl:template>

El error que me da es constante de cadena sin terminar.

¿Me podríais echar una mano?

Un saludo y gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:XSL y javascript

Publicado por men (2 intervenciones) el 27/11/2008 13:27:04
yo siempre que escribo codigo xsl dentro de javascript, lo hago usando <![CDATA[ y ]]>, como sigue:
<script language="JavaScript">
<xsl:comment>
<![CDATA[
function cargar(){
]]>
<xsl:for-each select="Raiz/Validadores/Validador">
varOpcion= "<xsl:value-of select="Nombre" />";
</xsl:for-each>
<![CDATA[
}

function Accept(){
document.form1.target = "padre";
document.form1.submit();
window.close();
}
]]>
//</xsl:comment>
</script>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar