XSL - Pasar una variable a una función javascript

 
Vista:

Pasar una variable a una función javascript

Publicado por germancho (1 intervención) el 09/01/2006 16:50:14
Hola a todos los master en programación...estoy recien metiendome en el tema XSL por lo que tengo miles de dudas, y una de ellas es la siguiente:
Como puedo pasar una variable a una función javascript desde XSL.
Ej:
creo una columna en el XSL:

<td colspan="3" class="Grupos" onclick="Cambio($Num);"></td>

donde incluye una función javascript en el onclick...la cual le doy la variable $Num como parametro y la defino de la siguiente forma en el XSL:

<xsl:variable name = "Num">
<xsl:value-of select="@NumDiv"/>
</xsl:variable>

ahora si le doy como parametro un valor fijo ' valor fijo ' a la función...ni un problema..ahora si $Num es variable...me dice que $Num no esta definido.

Si algún master me puede ayudar porfavor muy agradecido...de ante mano muchas 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:Pasar una variable a una función javascript

Publicado por BDH (2 intervenciones) el 02/02/2006 13:49:48
ke tal..

yo tenia ese problema y usea input hidde:

//declaro un hidden

<input name="SWCicloFac" type="hidden" size="2" maxlength="2" id="SWCicloFac">

//le paso un valor desde mi xml

<xsl:attribute name="value">
<xsl:value-of select="RESPONSEBPM/CLIENTE/CNNMCICL"/>
</xsl:attribute>

</input>

//en el script la uso, en este caso, para seleccionar una opcion de mi combobutton selCicloFac por defecto

<script> document.getElementById'selCicloFac').selectedIndex=document.getElementById('SWCicloFac').value;
>/script>

ojala te sirva

saludos desde chile
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