查找HTML元素
通常通过javascript ,需要操作HTML元素,可以通过id、类名、标签名来寻找要操作的HTML元素
1) 通过id来寻找HTML元素
getElementByld(id)这个方法返回一个对象,这个对象对应着document对象里一个独一无二的元素。(实际上,document中的每个元素都是一个对象。利用DOM提供的方法能得到任何一个对象)节点上设置id属性,id应该设置为独一无二的,但是你非得在html节点上加上两个相同的id,chrome上只会返回第一个。一般说来,用不着为文档里的每个元素都定义一个独一无二的对象。DOM提供了另一个方法来获取那些没有id属性的对象。
2) 通过标签来寻找HTML元素
getElementsByTagName();getElementsByTagName方法会返回一个对象数组,每个对象分别对应着文档里有着给定标签的一个元素。参数就是文档的标签,比如body、ul、ui等标签。
getElementsByTagName还可以传递通配符* ,它会返回文档里的所有元素节点,document.getElementsByTagName(“*”)。
3) 通过类名找到HTML元素
getElementsByClassName();getElementsByClassName()方法会返回一个对象数组,每个对象分别对应着文档里有着给定标签的一个元素。参数就是文档的标签的class属性值。