您需要通过 XPath 在页面上找到一个元素并单击它。
找到这个功能:
function getElementByXpath(path) {
return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
}
但是执行这个函数的结果将是一个Node没有方法的类型click。
是否可以以某种方式将类型Node转换为类型HtmlElement以便可以与元素进行交互?
这是一个附加到它找到的第一个元素的小代码示例
onclick: