我希望浏览器开发工具的源代码搜索可以找到页面上某种类型的每个HTML元素,例如<form>
。我认为CSS选择器就是form
,但在DevTools搜索中,form
还会返回每个包含“ form”(例如“ format”)的字符串。如何仅搜索元素?
编辑:为清楚起见,按ID(#<id>
),类(.<class>
)等进行搜索可以正常工作。但是我只想按元素类型搜索。
编辑2:哇,虽然开发人员工具搜索本来只能通过CSS选择器进行搜索,但是它总是同时进行CSS和文本搜索。例如,我认为通过.myclass
进行搜索只会找到类为myclass
的元素,但还会找到文本".myclass"
。经验教训。
答案 0 :(得分:2)
<form
” 假设您正在谈论GC开发人员工具的“元素”标签
答案 1 :(得分:2)
Chrome开发工具支持通过XPath查找元素,因此,无论父元素是什么,您都可以使用搜索词//form
查找已加载文档中form
标签的所有实例。
Firefox似乎没有任何便利功能。您必须使用$("form")
这样的Javascript命令行函数来找到它。
答案 2 :(得分:1)
没有任何可靠的方法来保证您只能在任何浏览器中找到元素,而不能找到包含搜索项的字符串。
<form
会发现两个元素都以<form
,和字符串“