From: Herve AGNOUX (herve.agnoux@diaam-informatique.com)
Date: 27/11/2003 - 05:47
Le Jeudi 27 Novembre 2003 00:42, chris bable a écrit :
> <!-- _________________________________________________ -->
> <!-- ici commence ce qui nous intéresse et qui pose pb -->
> <!-- _________________________________________________ -->
> <ul>
> <xsl:for-each select="root/menu">
> <li class="menu">
> <xsl:attribute name="onmouseover">montre(<xsl:value-of
> select="root/menu/nom"/>)</xsl:attribute> <xsl:attribute
> name="onmouseout">cache(<xsl:value-of
> select="root/menu/nom"/>)</xsl:attribute>
>
> <!-- ______________________________________________ -->
> <!-- le value-of qui suit n'est pas pris en compte -->
> <!-- ______________________________________________ -->
> <xsl:value-of select="root/menu/nom"/>
>
A première vue vous devriez écrire /root/menu/nom, parce que dans une boucle
for le noeud courant n'est plus le noeud du template, mais le noeud
sélectionné par le for. En mettant "/" au début vous repartez volontairement
de la racine du document.
Maintenant je n'ai pas vérifié si cela fonctionnait pour votre cas.
Cordialement.
--
SARL diaam informatique - 04 50 44 26 54
Ingenierie, développements de systèmes d'information
http://www.diaam-informatique.com
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|