position


Funkcja position zwraca liczbę równą pozycji kontekstu z kontekstu oceny wyrażenia.

Składnia

position()

Zwraca

Liczbę całkowitą równą pozycji kontekstu z kontekstu oceny wyrażenia.

Uwagi

  • Należy zauważyć, że pozycja węzła w kontekście nie zaczyna się od zera. Pierwszy węzeł ma pozycję 1.
  • Kontekst jest określony przez resztę ścieżki.
<xsl:template match="//a[position() = 5]">
 <!-- ten szablon odpowiada piątemu elementowi 'a' gdziekolwiek
      w dokumencie. -->
</xsl:template>
<xsl:template match="//div[@class='foo']/bar[position() = 1]">
 <!-- ten szablon odpowiada pierwszemu elementowi 'bar' będącemu
      potomkiem elementu 'div' z atrybutem class równym 'foo' -->
</xsl:template>

Definicja

Gecko

Obsługuje.