Latest web development tutorials

XSLT élément disponible () fonction

objets Fonction de référence XSLT Objets de référence XSLT Fonction complète

Définition et utilisation

élément disponible () renvoie une valeur booléenne qui indique si le processeur XSLT prend en charge les éléments spécifiés.

Cette fonction ne peut être utilisée pour tester des éléments du corps de gabarit est situé. Ces éléments sont les suivants:

  • xsl: apply-imports
  • xsl: apply-templates
  • xsl: attributs
  • xsl: call-template
  • xsl: choose
  • xsl: commentaire
  • xsl: copy
  • xsl: copy-of
  • xsl: element
  • xsl: fallback
  • xsl: for-each
  • xsl: if
  • xsl: Message
  • xsl: number
  • xsl: instruction de traitement
  • xsl: text
  • xsl: value-of
  • xsl: variable

grammaire

boolean element-available(string)

Paramètres

参数 描述
string 必需。规定要测试的元素。

exemple 1

<?xml version="1.0" encoding="ISO-8859-1"?>
<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>

Voir le fichier XSL , afficher les résultats .


objets Fonction de référence XSLT Objets de référence XSLT Fonction complète