Bonjour tout le monde,
J'essaie par l'intermédiaire d'une feuille de style XSL de retranscrire en HTML le code XML suivant :
Il s'agit donc d'un menu de choix déroulant standard.
Je cherche donc à récupérer les attributs des noeuds <sel> et <opt> et à les attribuer aux balises SELECT et OPTION correspondantes en HTML.
J'ai en toute logique essayé la méthode suivante, sans succès :
Me suis-je trompé quelque part ? Est-ce la bonne méthode ? Que de questions, auxquelles vos réponses seront les bienvenues ! 
 
      
      
    J'essaie par l'intermédiaire d'une feuille de style XSL de retranscrire en HTML le code XML suivant :
<unit>
	<sel name="Adjusted_Dose_unit" onchange="DoseAdjustmentForBSA_fx();">
		<opt value="1000|0|gm">gm</opt>
		<opt value="0.001|0|mcg">mcg</opt>
		<opt value="1|0|mg" selected="selected">mg</opt>
	</sel>
</unit>Il s'agit donc d'un menu de choix déroulant standard.
Je cherche donc à récupérer les attributs des noeuds <sel> et <opt> et à les attribuer aux balises SELECT et OPTION correspondantes en HTML.
J'ai en toute logique essayé la méthode suivante, sans succès :
<xsl:template match="unit">
	<xsl:for-each select="sel">
		<xsl:element name="select">
			<xsl:for-each select="sel/@*">
				<xsl:attribute name="{name()}"><xsl:value-of select="."/></xsl:attribute>
			</xsl:for-each>
			<!-- rentrer les balises OPTION et leur contenu ici -->
		</xsl:element>
	</xsl:for-each>	
</xsl:template>	Me suis-je trompé quelque part ? Est-ce la bonne méthode ? Que de questions, auxquelles vos réponses seront les bienvenues !
