--- title: choose slug: Web/XSLT/Element/choose tags: - Dokumentacje - Wszystkie_kategorie - XSLT - XSLT:Dokumentacje translation_of: Web/XSLT/Element/choose original_slug: Web/XSLT/choose ---
{{ XsltRef() }}
Element <xsl:choose>
definiuje wybór spośród określonej liczby wyborów alternatywnych. Przypomina w działaniu wyrażenie switch znane z proceduralnych języków programowania.
<xsl:choose> <xsl:when test="[cokolwiek do sprawdzenia1]"></xsl:when> <xsl:when test="[cokolwiek do sprawdzenia2]"></xsl:when> <xsl:otherwise></xsl:otherwise> [opcjonalnie] </xsl:choose>
Brak.
Brak.
Instrukcja. Pojawia się wraz z szablonem. Zawiera jeden lub więcej elementów <xsl:when>
i opcjonalnie końcowy element <xsl:otherwise>
.
XSLT, sekcja 9.2.
Obsługuje.
{{ languages( { "en": "en/XSLT/choose", "es": "es/XSLT/choose", "fr": "fr/XSLT/choose" } ) }}