|
Поиск по сайту:
Главная
О проекте
Web-мастеру
HTML & JavaScript
SSI
Perl
PHP
XML & XSLT
Unix Shell
MySQL
Безопасность
Хостинг
Другое
|
|
Встроенные функции XSL
В завершении приведем список внутренних функций, которые можно использовать в JavaScript &radicсценариях, предназначенных для анализатора msxsl:
Ancestor(elementType, elem) |
Возвращает для текущего элемента ссылку на ближайший родительский элемент заданного типа. Если такого элемента нет или текущий элемент пустой, то возвращает null |
ChildNumber(elem) |
Возвращает индекс текущего элемента в списке других дочерних элементов данного типа. |
AncestorChildNumber() |
Возвращает номер ближайшего предка текущего элемента или null, если такового не существует |
path(xsl) |
Возвращает массив, содержащий "путь" к текущему элементу - в каждую ячейку этого массива помещается цифровое значение, указывающее на количество элементов одинакового типа, находящихся на текущем уровне вложенности. Первым значением этого массива будет представлен корневой элемент, последним - текущий. Размер массива определяет глубину вложенности текущего элемента. |
HierarchicalNumberRecursive(elementType,elem) |
Метод, похожий на метод path, но возвращает только дочерние элементы |
FormatNumber(n,format) |
Возвращает строку - символьное представление номера(т.е. "один", "два" и т.д.). Возможно определение следующих форматов: "1" - 0,1,2,.. "01" - 01,02,03,... "a" - a,b,c,..z, aa, ab,..zz "A" - A,..,Z,AA, .. ZZ |
FormatNumberList(list,format,separator) |
Возвращает строку, представляющую список, элементами которого являются символьные представления чисел |
[Назад]
[Содержание]
[Вперед]
Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
|
|
|