此处为长期自动化开发人员(仅供引用)。 chrome 中用于查找元素的开发工具似乎并不像我预期的那样工作,这一直困扰着我。希望有人能指出我做错了什么。
好的,现在该页面有 div 和 anchor
而且我确实可以做 find ('a')
或 find('div')
但为什么我在使用类或 ID 时遇到问题?
最佳答案
find()
方法引用window.find()
,用于浏览器内置查找功能的非标准 API。它不像 Selenium 或 Capybara 那样查找 Web 元素,因此它不会将输入解析为选择器。
您可以使用 document.querySelector()
或 document.querySelectorAll()
在 Chrome DevTools 中找到带有选择器的元素。 Chrome DevTools 中没有为此提供特殊方法,但它确实提供了 $()
和 $$()
别名(分别)以节省您的时间和击键次数。
关于html - 如何使用 chrome 开发工具根据 css class 或 id 查找元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51631947/