制作復(fù)選框全選效果
document對(duì)象常用方法
1.getElementById方法
此方法的唯一參數(shù)是帶引號(hào)的字符串,該字符串包含要引用的元素ID,如下所示:
document.getElementById(“id”)
該方法返回一個(gè)值,通常將該值保存在一個(gè)變量中,供隨后的腳本語(yǔ)句使用,例如:
var btn =document.getElementById(“btnId”);
在賦值語(yǔ)句后,變量就表示元素對(duì)象,可用于獲取和設(shè)置該對(duì)象的屬性,或者調(diào)用此類(lèi)對(duì)象的方法。
2.document.getElementsByTagName()方法
可以使用getElementsByTagName()方法方便地收集一組共享同一個(gè)標(biāo)記名稱(chēng)的頁(yè)面元素。例如,要獲得頁(yè)面上所有圖像,可以調(diào)用:
var allImages =document.getElementsByTagName(‘img’);
使用getElementsByTagName的一個(gè)優(yōu)點(diǎn)是,它可以在頁(yè)面的任何容器元素中收集某個(gè)集合。
3.document.createElement()和document.createTextNode()方法
在HTML文檔中添加新元素至少需要兩個(gè)步驟:
(1)為文檔創(chuàng)建新元素。
(2)在頁(yè)面的樹(shù)形結(jié)構(gòu)中,將其插入到需要的位置。
document.createElement方法可以在瀏覽器的內(nèi)存中創(chuàng)建一個(gè)全新的元素對(duì)象。
document對(duì)象的方法如下表: