<Komple XSLT İşlev Başvuru
Tanımı ve Kullanımı
element- available() işlevi, belirtilen eleman XSLT işlemcisi tarafından desteklenen gösteren bir Boolean değer geri gönderir.
Bu fonksiyon sadece bir şablon vücutta oluşabilir elemanları test etmek için de kullanılabilir. Bu unsurlar şunlardır:
- xsl: apply-ithalat
- xsl: apply-templates
- xsl: özellikler
- xsl: call-template
- xsl: choose
- xsl: comment
- xsl: copy
- xsl: copy-of
- xsl: element
- xsl: Yedek
- Xsl: for
- xsl: if
- xsl: mesajı
- xsl: sayı
- xsl işlem yönergesi
- xsl: Metin
- Xsl: değer arasında
- xsl: Değişken
Sözdizimi
boolean element-available(string)
Parametreler
Parametre | Açıklama |
---|---|
string | Gereklidir. test etmek elemanı belirtir |
Örnek 1
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<xsl:choose>
<xsl:when test="element-available('xsl:comment')">
<p>xsl:comment is supported.</p>
</xsl:when>
<xsl:otherwise>
<p>xsl:comment is not supported.</p>
</xsl:otherwise>
</xsl:choose>
<xsl:choose>
<xsl:when test="element-available('xsl:delete')">
<p>xsl:delete is supported.</p>
</xsl:when>
<xsl:otherwise>
<p>xsl:delete is not supported.</p>
</xsl:otherwise>
</xsl:choose>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
XSL dosyasını görüntüleme ve sonucunu gör .
<Komple XSLT İşlev Başvuru