点 ( .
) 重要document.evaluate
吗?我测试了它似乎没有做任何事情
mozilla 教程在示例中使用它https://developer.mozilla.org/en-US/docs/Web/API/document.evaluate
点 ( .
) 重要document.evaluate
吗?我测试了它似乎没有做任何事情
mozilla 教程在示例中使用它https://developer.mozilla.org/en-US/docs/Web/API/document.evaluate
点指的是您所在的元素树中当前选定的节点。
如果您查看函数定义,则显示为here
var xpathResult = document.evaluate(
xpathExpression,
*contextNode*,
namespaceResolver,
resultType,
result
);
通常将文档作为上下文对象传入。如果您还注意到您链接的网站的以下行
在本例中,“.” 重要的是表明查询应该从上下文节点开始
所有这些当然都源于 XPath。
如果您不想使用 xpath,也许您想查看查询选择器:https ://developer.mozilla.org/en-US/docs/Web/API/document.querySelector