在 Chrome 中,如果右键单击 DOM 元素并选择“检查元素”,则会将其带到调试器的“元素”选项卡。此外,JavaScript 变量$0
会填充“已检查”的 DOM 元素。
给定一个 DOM 元素,有没有办法让 JavaScript 强制浏览器“检查”它,以便浏览器在$0
本机填充值,而无需自己进行赋值?
在 Chrome 中,如果右键单击 DOM 元素并选择“检查元素”,则会将其带到调试器的“元素”选项卡。此外,JavaScript 变量$0
会填充“已检查”的 DOM 元素。
给定一个 DOM 元素,有没有办法让 JavaScript 强制浏览器“检查”它,以便浏览器在$0
本机填充值,而无需自己进行赋值?
正如文档中所写,Chrome Web Developer 支持Firebug 的命令行 API。那里存在的一种方法是检查,它可以满足您的需求。
不幸的是,这是一个命令行API,这意味着它仅在控制台、命令行中有效,而不是在页内脚本中有效。除了通过主要提供日志记录工具的控制台 API之外,没有其他方法可以从页面内脚本控制 Web 开发人员工具。