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 if-then-else, vous devrez utilisez l'élément <xsl:choose> avec un descendant <xsl:when> et un <xsl:otherwise>.
Syntaxe
xml
<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 esttrue, 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
Support Gecko
Supporté.