中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos

HTML DOM 方法


HTML DOM 方法是我們可以在節(jié)點(diǎn)(HTML 元素)上執(zhí)行的動(dòng)作。

HTML DOM 屬性是我們可以在節(jié)點(diǎn)(HTML 元素)設(shè)置和修改的值。


編程接口

可通過(guò) JavaScript (以及其他編程語(yǔ)言)對(duì) HTML DOM 進(jìn)行訪問(wèn)。

所有 HTML 元素被定義為對(duì)象,而編程接口則是對(duì)象方法和對(duì)象屬性。

方法是您能夠執(zhí)行的動(dòng)作(比如添加或修改元素)。

屬性是您能夠獲取或設(shè)置的值(比如節(jié)點(diǎn)的名稱或內(nèi)容)。


getElementById() 方法

getElementById() 方法返回帶有指定 ID 的元素:

實(shí)例

var element=document.getElementById("intro");

運(yùn)行代碼 ?

HTML DOM 對(duì)象 - 方法和屬性

一些常用的 HTML DOM 方法:

  • getElementById(id) - 獲取帶有指定 id 的節(jié)點(diǎn)(元素)
  • appendChild(node) - 插入新的子節(jié)點(diǎn)(元素)
  • removeChild(node) - 刪除子節(jié)點(diǎn)(元素)

一些常用的 HTML DOM 屬性:

  • innerHTML - 節(jié)點(diǎn)(元素)的文本值
  • parentNode - 節(jié)點(diǎn)(元素)的父節(jié)點(diǎn)
  • childNodes - 節(jié)點(diǎn)(元素)的子節(jié)點(diǎn)
  • attributes - 節(jié)點(diǎn)(元素)的屬性節(jié)點(diǎn)

您將在本教程的下一章中學(xué)到更多有關(guān)屬性的知識(shí)。


現(xiàn)實(shí)生活中的對(duì)象

某個(gè)人是一個(gè)對(duì)象。

人的方法可能是 eat(), sleep(), work(), play() 等等。

所有人都有這些方法,但會(huì)在不同時(shí)間執(zhí)行它們。

一個(gè)人的屬性包括姓名、身高、體重、年齡、性別等等。

所有人都有這些屬性,但它們的值因人而異。


一些 DOM 對(duì)象方法

這里提供一些您將在本教程中學(xué)到的常用方法:

方法 描述
getElementById() 返回帶有指定 ID 的元素。
getElementsByTagName() 返回包含帶有指定標(biāo)簽名稱的所有元素的節(jié)點(diǎn)列表(集合/節(jié)點(diǎn)數(shù)組)。
getElementsByClassName() 返回包含帶有指定類名的所有元素的節(jié)點(diǎn)列表。
appendChild() 把新的子節(jié)點(diǎn)添加到指定節(jié)點(diǎn)。
removeChild() 刪除子節(jié)點(diǎn)。
replaceChild() 替換子節(jié)點(diǎn)。
insertBefore() 在指定的子節(jié)點(diǎn)前面插入新的子節(jié)點(diǎn)。
createAttribute() 創(chuàng)建屬性節(jié)點(diǎn)。
createElement() 創(chuàng)建元素節(jié)點(diǎn)。
createTextNode() 創(chuàng)建文本節(jié)點(diǎn)。
getAttribute() 返回指定的屬性值。
setAttribute() 把指定屬性設(shè)置或修改為指定的值。