not - XPath 编辑
XSLT/XPath Reference: XSLT elements, EXSLT functions, XPath functions, XPath axes
The not
function evaluates a boolean expression and returns the opposite value.
Syntax
not(expression )
Arguments
expression
- The expression is evaluated exactly as if it were passed as an argument to the boolean() function.
Returns
True for an expression that evaluates to false; false for an expression that evaluates to true.
Notes
- This function should behave similarly to the boolean() function except that it returns the opposite value.
- You can test if an element doesn't have some attribute.
<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>
Defined
Gecko support
Supported.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论