查找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屬性值。