<كاملة 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 الدالة المرجع