--- title: choose slug: Web/XSLT/choose tags: - Dokumentacje - Wszystkie_kategorie - XSLT - 'XSLT:Dokumentacje' translation_of: Web/XSLT/Element/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" } ) }}