أحدث البرامج التعليمية وتطوير الشبكة
 

XSLT element-available() Function


<كاملة XSLT الدالة المرجع

تعريف والاستخدام

و element- available() الدالة بإرجاع قيمة منطقية التي تشير إلى ما إذا كان عنصر محدد معتمد من قبل المعالج XSLT.

هذه المهمة لا يمكن أن تستخدم إلا لاختبار العناصر التي يمكن أن تحدث في الجسم القالب. وهذه العناصر هي:

  • XSL: تطبيق واردات
  • XSL: تطبيق قوالب
  • XSL: سمات
  • XSL: دعوة قالب
  • XSL: اختيار
  • XSL: تعليق
  • XSL: نسخة
  • XSL: نسخة من
  • XSL: عنصر
  • XSL: تراجع
  • كسسل: مقابل كل
  • XSL: إذا
  • XSL: رسالة
  • XSL: رقم
  • XSL: معالجة التعليمات
  • XSL: النص
  • XSL: قيمة ل
  • XSL: متغير

بناء الجملة

boolean element-available(string)

المعلمات

معامل وصف
string مطلوب. يحدد عنصر لاختبار

مثال 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 و عرض نتيجة .


<كاملة XSLT الدالة المرجع