我不知道“NodeId”意味着......
NodeId是源代码行吗?
我曾经忍受过一段时间......:'(
请看这个url-DOM命令的heightlightNode链接: https://developer.chrome.com/devtools/docs/protocol/1.1/dom#command-highlightNode
答案 0 :(得分:4)
不,它与源代码不对应。
与特定节点关联的某些整数。
您需要查询它是什么节点;查看将NodeId作为参数的其他命令,即DOM.resolveNode
,DOM.getAttributes
等。
相反,您可以找到一个节点来获取其节点ID。例如,您可以通过执行DOM.getDocument
获取document
节点,然后使用该节点通过DOM.querySelector
查询选择器。
或者,如果您有一个与该节点对应的JS对象,则可以使用DOM.requestNode
查询其ID(首先使用Runtime.evaluate
获取RemoteObjectId
)
基本上,它是传递给其他命令的不透明标识符。