您的位置:58编程 > XSLT element-available() 函数

XSLT element-available() 函数

2023-04-30 22:33 XSLT教程

 XSLT element-available() 函数

XSLT element-available() 函数

XSLT element-available() 函数返回一个布尔值,本节内容描述了该值的作用。


XSLT 函数参考对象 完整的 XSLT 函数参考对象

定义和用法

element-available() 函数返回一个布尔值,该值指示 XSLT 处理器是否支持指定的元素。

该函数只能用来测试位于模板主体的元素。这些元素是:

  • xsl:apply-imports
  • xsl:apply-templates
  • xsl:attributes
  • xsl:call-template
  • xsl:choose
  • xsl:comment
  • xsl:copy
  • xsl:copy-of
  • xsl:element
  • xsl:fallback
  • xsl:for-each
  • xsl:if
  • xsl:message
  • xsl:number
  • xsl:processing instruction
  • xsl:text
  • xsl:value-of
  • xsl:variable

语法

boolean element-available(string)

参数

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

实例 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>

XSLT 函数参考对象 完整的 XSLT 函数参考对象
阅读全文
以上是58编程为你收集整理的 XSLT element-available() 函数全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  •  XSLT 教程
  •  XPath 简介

    XPath 简介

    XPath 简介 XPath 是一门在 XML 文档中查找信息的语言。在学习之前应该具备的知识: 在您继续学习之前,应该对下面的知识有基本...

  •  XPath 总结

    XPath 总结

    您已经学习了 XPath,下一步呢? 到本节为止,我们已经向你介绍了与 XPath 相关的知识,本节对这些知识做出了总结,并提示你下一...

  •  XML DOM nodeType 属性

    XML DOM nodeType 属性

    XML DOM nodeType 属性 Element 对象定义和用法 nodeType 属性返回选定节点的节点类型。 语法elementNode.nodeType节点数量: 节...

  • xml应用程序gui显示后怎么连接 XML 应用程序

    xml应用程序gui显示后怎么连接 XML 应用程序

    XML 应用程序 本章演示一些基于 XML, HTML, XML DOM 和 JavaScript 构建的小型 XML 应用程序。XML 文档实例 在本应用程序中,我...

  •  XML E4X

    XML E4X

    XML - E4X E4X 向 JavaScript 添加了对 XML 的直接支持。 E4X 实例var employees= employees person nameTove/name age32/age /p...

  • javascript parsefloat JavaScript parseFloat() 函数

    javascript parsefloat JavaScript parseFloat() 函数

    JavaScript parseFloat() 函数 JavaScript 全局函数定义和用法parseFloat() 函数可解析一个字符串,并返回一个浮点数。该函数指...

  • javascript undefined JavaScript undefined 属性

    javascript undefined JavaScript undefined 属性

    JavaScript undefined 属性 JavaScript 全局函数定义和用法undefined 属性用于存放 JavaScript 中未定义的值。浏览器支持 所有主...

  • 量词表示 RegExp * 量词

    量词表示 RegExp * 量词

    JavaScript RegExp * 量词 JavaSript RegExp 对象定义和用法n+ 量词匹配包含零个或多个 n 的任何字符串。语法new RegExp("n*")或...

  • onplaying onplay 事件

    onplaying onplay 事件

    onplay事件 事件对象实例在视频开始播放时执行 JavaScript :video onplay=myFunction()本文底部包含了更多实例。定义和用法 onpl...

© 2024 58编程 58biancheng.com 版权所有 联系我们
桂ICP备12005667号-32 Powered by CMS