我們可以把整個(gè)文檔看成一個(gè)對(duì)象,即document.
既然是對(duì)象那就肯定有屬性和方法了.下面就來(lái)梳理下它的技能:
屬性:
document.title; 輸出文檔中<title>標(biāo)簽的內(nèi)容;
document.URL; 輸出文檔的網(wǎng)址;例如:"http://www.reibang.com/p/f4715f458491"
document.domain;輸出文檔域名;還是上面那個(gè)網(wǎng)頁(yè)輸出為:"www.reibang.com"
document.referrer;輸出文檔的"來(lái)路" (如果這個(gè)網(wǎng)頁(yè)是手動(dòng)輸入網(wǎng)址的,輸出結(jié)果為空字符串"";如果是通過(guò)超鏈接訪問(wèn)的,顯示結(jié)果為存放那個(gè)超鏈接網(wǎng)頁(yè)的網(wǎng)址) 例如:你在google上搜到一則新聞并點(diǎn)擊進(jìn)入新聞頁(yè)面,此時(shí)新聞頁(yè)面的referrer的值就是google的域名.
document.anchors; 返回所有帶有name屬性的<a>元素;
document.forms; 返回所有<form>元素;
document.images; 返回所有<img>元素;
document.links; 返回所有帶有href屬性的<a>元素;
方法
document.getElementById("id屬性值"); 通過(guò)id屬性獲取元素;
document.getElementsByTagName("標(biāo)簽名"); 通過(guò)標(biāo)簽名獲取到一個(gè)數(shù)組集合;
document.write(內(nèi)容); 在文檔中輸出內(nèi)容;
document.writeln(內(nèi)容); 在文檔輸出內(nèi)容并自動(dòng)加一個(gè)換行符\n;