<xsl:if>
<xsl:if> 元素包含一個 test 屬性和一個模板。如果 test 評估為 true,則處理模板。在這方面,它類似於其他語言中的 if 語句。但是,要實現 if-then-else 語句的功能,請使用 <xsl:choose> 元素,其中包含一個 <xsl:when> 和一個 <xsl:otherwise> 子元素。
語法
xml
<xsl:if test=EXPRESSION>
TEMPLATE
</xsl:if>
必需屬性
test-
包含一個 XPath 表示式,該表示式可以(如果需要,使用為
boolean( )定義的規則)評估為布林值。如果該值為 true,則處理模板;如果該值為 false,則不執行任何操作。
可選屬性
無。
型別
指令,出現在模板內。
規範
XSL 第 9.1 節。
Gecko 支援
支援