math:highest()¶
Поддержка браузерами:
- Mozilla Firefox 1.9+
Синтаксис¶
math:highest(nodeSet)
Описание и примеры¶
Функциональный подход:
<values>
<value id="one">7</value>
<value id="two">11</value>
<value id="three">8</value>
<value id="four">4</value>
</values>
<xsl:template match="values">
<result>
<xsl:text>Highest:</xsl:text>
<xsl:value-of select="math:highest(value)/@id" />
</result>
</xsl:template>
<result>Highest: two</result>
Шаблонный подход
<values>
<value id="one">7</value>
<value id="two">11</value>
<value id="three">8</value>
<value id="four">4</value>
</values>
<xsl:template match="values">
<result>
<xsl:text>Highest:</xsl:text>
<xsl:call-template name="math:highest">
<xsl:with-param name="nodes" select="value" />
</xsl:call-template>
</result>
</xsl:template>
<result>Highest: two</result>
Ссылки¶
math:highest()
MDN (рус.)