Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

param

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.

Syntaxe

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

Attribut obligatoire

name

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

Attribut optionnel

select

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

Type

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

Définition

XSLT 1.0, section 11.

Support Gecko

Supporté.