не
Справочник по XSLT/XPath: Элементы XSLT, Функции EXSLT, Функции XPath, Оси XPath
Функция not вычисляет булево выражение и возвращает противоположное значение.
Синтаксис
not( expression )
Аргументы
expression-
Выражение вычисляется точно так же, как если бы оно было передано в качестве аргумента функции boolean().
Возвращаемое значение
Истинное значение для выражения, вычисляемого как ложное; ложное значение для выражения, вычисляемого как истинное.
Примечания
- Эта функция должна вести себя аналогично функции boolean(), за исключением того, что она возвращает противоположное значение.
- Можно проверить, не имеет ли элемент некоторого атрибута.
<xsl:for-each match="//a[not(@name and @name = 'badname')]"> <!-- iterates over any <a> element in the document, that either has no 'name' attribute at all, or it has one, but its value is not "badname". --> </xsl:template>
Определено
Поддержка Gecko
Поддерживается.
© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/XPath/Functions/not