国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

Document 對象的常用方法

2024-05-06 15:45:29
字體:
供稿:網(wǎng)友

通過元素ID訪問元素是訪問DOM中頁面元素的基本方法,這在編程的世界都是需要經(jīng)常使用的,那么Document 對象的常用方法大家都清楚嗎?下面就跟著錯新技術(shù)頻道小編來了解吧!

1、getElementById(id)
通過元素的ID訪問元素,這是DOM一個基礎(chǔ)的訪問頁面元素的方法,我們要經(jīng)常用到它.
例如下面的例子,我們可以同DIV的ID迅速的訪問到它,而不必通過DOM層層遍歷,

?

?

?

?

?

?

h


Just for testing;

?

?


Just for testing;


?




注意使用這個函數(shù)時如果元素的ID不是唯一的,那么會獲得第一個符合條件的元素。
在IE6中如果input、checkbox,radio. 等元素name匹配指定的ID,也會被訪問到
例如下面的例子中,獲得的元素是input:

?

?
?

?

?



Just for testing;




2、getElementsByName(name)
返回名字是name的元素數(shù)組,在IE6中元素ID匹配這個名字的話,這個元素也將包括在內(nèi),而且getElementsByName()僅用于象input,radio,checkbox等元素對象。
象下面例子中g(shù)eorges數(shù)組的長度應(yīng)該是0。

?
?

?

?

f

?

f



3、getElementsByTagName(tagname)
getElementByTagName可以用于DOCUMENT也可以用元素。getElementsByTagName返回具有指定tagname的子元素列表(數(shù)組)。你可以遍歷這個數(shù)組獲得每一個單獨(dú)的子元素。當(dāng)處理很大的DOM結(jié)構(gòu),使用這種方法可以很容易的所有縮小范圍。
?
?

?

?



?

?

?

?

hi

?

hello




DOM Element 常用方法
1、appendChild(node)
向當(dāng)前節(jié)點對象的追加節(jié)點。經(jīng)常用于給頁面動態(tài)的添加內(nèi)容。
例如下面給div添加一個文本節(jié)點:
?
?
?


上面的例子中給DIV添加文本,也可以用newdiv.innerHTML=”A new div”實現(xiàn),
不過innerHTML不屬于DOM
2、removeChild(childreference)
移除當(dāng)前節(jié)點的子節(jié)點,返回被移除的節(jié)點。這個被移除的節(jié)點可以被插入document樹中別的地方

?
?
A child


3、cloneNode(deepBoolean)
復(fù)制并返回當(dāng)前節(jié)點的復(fù)制節(jié)點,這個復(fù)制得到的節(jié)點是一個孤立的節(jié)點,不在document樹中。復(fù)制原來節(jié)點的屬性值,包括ID屬性,所以在把這個新節(jié)點加到document之前,一定要修改ID屬性,以便使它保持唯一。當(dāng)然如果ID的唯一性不重要可以不做處理。
這個方法支持一個布爾參數(shù),當(dāng)deepBoolean設(shè)置true時,復(fù)制 當(dāng)前節(jié)點的所有子節(jié)點,包括該節(jié)點內(nèi)的文本。

?
?

11111


p=document.getElementById("mypara")
pclone = p.cloneNode(true);
p.parentNode.appendChild(pclone);


4、replaceChild(newChild, oldChild)
把當(dāng)前節(jié)點的一個子節(jié)點換成另一個節(jié)點
例如:

?
?
span
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 兴文县| 大余县| 江都市| 普兰店市| 洪湖市| 天峻县| 荔浦县| 哈尔滨市| 连江县| 浏阳市| 筠连县| 太仆寺旗| 塘沽区| 永顺县| 宁国市| 扶沟县| 财经| 桂林市| 鹰潭市| 克山县| 陕西省| 宜丰县| 咸阳市| 蒙自县| 噶尔县| 贺兰县| 什邡市| 怀化市| 南昌市| 万荣县| 曲周县| 墨脱县| 星子县| 子长县| 哈尔滨市| 关岭| 卢龙县| 边坝县| 黔西县| 定日县| 辰溪县|