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引入的表示所有文档中的元素集合,现在已经废弃不应该再使用,有兴趣的可以了解一下。

你可能感兴趣的:(JavaScript DOM操作(1)--对象的获取)