Javascript 被querySelector()弄糊涂了

Javascript 被querySelector()弄糊涂了,javascript,Javascript,只是想澄清一下W3表示使用querySelector()方法需要CSS选择器,但本Mozilla教程使用的是img标记: var myImage = document.querySelector('img'); 我假设您可以在HTML标记上使用querySelector()?img是一个CSS选择器。它是一种元素类型,其中一种类型还包括类、ID和属性。类型选择器img选择img元素。它不在由包围的HTML文档中,因此它本身不是标记 看 类型选择器是文档语言元素类型的名称 使用CSS限定名称[C

只是想澄清一下W3表示使用
querySelector()
方法需要CSS选择器,但本Mozilla教程使用的是
img
标记:

var myImage = document.querySelector('img');

我假设您可以在HTML标记上使用
querySelector()

img
是一个CSS选择器。它是一种元素类型,其中一种类型还包括类、ID和属性。

类型选择器
img
选择img元素。它不在由
包围的HTML文档中,因此它本身不是标记

类型选择器是文档语言元素类型的名称 使用CSS限定名称[CSS3NAMESPACE]的语法编写。A. 类型选择器表示元素中元素类型的实例 文档树

例如:

以下选择器表示文档树中的h1元素:

h1
这些被称为

CSS类型选择器通过节点名称匹配元素。换句话说,它选择文档中给定类型的所有元素


html标记是选择器html标记名只是CSS选择器的一种类型,所以是的。可能是有用的阅读如果你已经打开了,你所要做的就是按照“这个字符串必须是有效字符串”里面的链接…