Visit Mozilla.org

XSLT:param

Un article de MDC.

Référence XSLT/XPath : Éléments XSLT, Fonctions EXSLT, Fonctions XPath, Axes XPath

Sommaire

L'élément <xsl:param> définit un paramètre par son nom et, éventuellement, lui attribue une valeur par défaut. Lorsqu'il est utilisé comme élément de premier niveau, le paramètre est global. Utilisé dans un élément <xsl:template>, le paramètre est local à ce modèle. Dans ce dernier cas, il doit être le premier élément enfant du modèle.

[modifier] Syntaxe

<xsl:param name=NOM select=EXPRESSION>
	MODÈLE
</xsl:param>

[modifier] Attribut obligatoire

name
Nomme le paramètre. Le nom doit être un QName valide.

[modifier] Attribut optionnel

select
Utilise une expression XPath pour fournir une valeur par défaut si elle n'est pas spécifiée.

[modifier] Type

Instruction, peut apparaître comme élément de premier niveau ou dans un modèle.

[modifier] Définition

XSLT 1.0, section 11.

[modifier] Support Gecko

Supporté.