JavaScript DOM操作(1)--对象的获取

document.getElementById("id")

通过id获取Element对象,返回一个唯一的对象,在ie8以下的浏览器中同时返回name为相应值得对象

document.getElementsByName("name")

通过名字获取Element对象,返回一个包含若干Element对象的NodeList(类似一个只读数组),在ie中同时会返回id值为对应值的元素,在使用该方法时不要将name值与id值设置一样

document.getElementsByTagName("name")

通过标签名获取Element对象,返回一个包含若干Element对象的NodeList

document.getElementsByClassName("className")

通过css类名获取Element对象,返回一个包含若干Element对象的NodeList

querySelectorAll()

接受一个css选择器,返回一个包含若干个Element对象的NodeList,只在调用时触发,不更新后续文档的变化

querySelector()

接受一个css选择器,返回查询到的第一个Element对象

document.all[]

在DOM标准化之前IE4引入的表示所有文档中的元素集合,现在已经废弃不应该再使用,有兴趣的可以了解一下。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容