XSL:Variable y Javascript
Publicado por RealShit (1 intervención) el 08/03/2002 07:46:35
alguien puede ayudarme ?? necesito meter en una xsl:variable el resultado de una función Javascript que se esta ejecutando... pongo el código para que os resulte más claro.....
la función javascript puede devolver por document.write o por result, como querais....
<xsl:template match="ino:prev">
/// Pillo el valor que necesita el JavaScript como parámetro
<xsl:variable name="anterior">
<xsl:value-of select="./@ino:href"/>
</xsl:variable>
// Aquí intento asignar el resultado de la ejecución
//del Javascript a una nueva variable
// pero no lo hace
<xsl:variable name="prev">
<script><xsl:text>calculaFirst("</xsl:text><xsl:value-of select="$anterior"/><xsl:text>")</xsl:text></script>
</xsl:variable>
// Pinto lo que tendría la variable prev, y está mal, aparentemente
// en vez de ejecutarse el JavaScript, se ha cargado en la
// variable el texto de la llamada a la función
<xsl:value-of select="$prev"/>
¿alguna idea?
THX.
la función javascript puede devolver por document.write o por result, como querais....
<xsl:template match="ino:prev">
/// Pillo el valor que necesita el JavaScript como parámetro
<xsl:variable name="anterior">
<xsl:value-of select="./@ino:href"/>
</xsl:variable>
// Aquí intento asignar el resultado de la ejecución
//del Javascript a una nueva variable
// pero no lo hace
<xsl:variable name="prev">
<script><xsl:text>calculaFirst("</xsl:text><xsl:value-of select="$anterior"/><xsl:text>")</xsl:text></script>
</xsl:variable>
// Pinto lo que tendría la variable prev, y está mal, aparentemente
// en vez de ejecutarse el JavaScript, se ha cargado en la
// variable el texto de la llamada a la función
<xsl:value-of select="$prev"/>
¿alguna idea?
THX.
Valora esta pregunta


0