Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

if

L'élément <xsl:if> regroupe un attribut test et un modèle. Si le test renvoie true, le modèle est appliqué. En cela, il est très semblable à l'instruction if d'autres langages. Cependant, pour simuler un <tt>if-then-else</tt>, vous devrez utilisez l'élément <xsl:choose> avec un descendant <xsl:when> et un <xsl:otherwise>.

Syntaxe

<xsl:if test=EXPRESSION>
	MODÈLE
</xsl:if>

Attribut obligatoire

test
Contient une expression XPath qui peut être évaluée (en utilisant les règles définies pour boolean( ) si nécessaire) en une valeur booléenne. Si la valeur est true, le modèle est appliqué ; dans le cas contraire, aucune action n'est exécutée.

Attributs optionnels

Aucun.

Type

Instruction, apparaît dans un modèle.

Définition

XSLT 1.0 section 9.1.

Support Gecko

Supporté.

Interwiki Languages Links

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : VincentN, Fredchat
 Dernière mise à jour par : VincentN,