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

首頁 > 開發 > JavaScript > 正文

利用HTML DOM訪問 JavaScript 文檔元素的實例代碼

2020-03-24 17:24:37
字體:
來源:轉載
供稿:網友
通過 HTML DOM,可訪問 JavaScript HTML 文檔的所有元素。

HTML DOM (文檔對象模型)

當網頁被加載時,瀏覽器會創建頁面的文檔對象模型(Document Object Model)。

HTML DOM 模型被構造為對象的樹。

HTML DOM 樹

通過可編程的對象模型,JavaScript 獲得了足夠的能力來創建動態的 HTML。

JavaScript 能夠改變頁面中的所有 HTML 元素

JavaScript 能夠改變頁面中的所有 HTML 屬性

JavaScript 能夠改變頁面中的所有 CSS 樣式

JavaScript 能夠對頁面中的所有事件做出反應

查找 HTML 元素

通常,通過 JavaScript,您需要操作 HTML 元素。

為了做到這件事情,您必須首先找到該元素。有三種方法來做這件事:

通過 id 找到 HTML 元素

通過標簽名找到 HTML 元素

通過類名找到 HTML 元素

通過 id 查找 HTML 元素

在 DOM 中查找 HTML 元素的最簡單的方法,是通過使用元素的 id。

實例

本例查找 id= intro 元素:

[html] view plain copy !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN www.survivalescaperooms.com/TR/xhtml1/DTD/xhtml1-transitional.dtd  html xmlns= www.survivalescaperooms.com/1999/xhtml  head  meta http-equiv= Content-Type content= text/html; charset=utf-8 /  title 無標題文檔 /title  /head  body  p id= intro hello /p  p 本例演示 strong getElementById /strong 方法 /p  script  x = document.getElementById( intro  document.write( p id= intro 的段落中的文本是: + x.innerHTML + /p  /script  /body  /html 

如果找到該元素,則該方法將以對象(在 x 中)的形式返回該元素。

如果未找到該元素,則 x 將包含 null。

通過標簽名查找 HTML 元素

實例

本例查找 id= main 的元素,然后查找 main 中的所有 p 元素:

[html] view plain copy html xmlns=www.survivalescaperooms.com/1999/xhtml  head  meta http-equiv= Content-Type content= text/html; charset=utf-8 /  title 無標題文檔 /title  /head  body  div id= main  p The DOM is very useful. /p  p 本例演示 b getElementsByTagName /b 方法。 /p  /div  script  var x = document.getElementById( main  var y = document.getElementsByTagName( p  document.write( id 為 main 的 div 中的第一段落文本是: + y[0].innerHTML);  /script  /body  /html 

通過類名查找 HTML 元素在 IE 5,6,7,8 中無效。

【相關推薦】

1. 免費html在線視頻教程

2. html開發手冊

3. VeVb.com原創html5視頻教程

以上就是利用HTML DOM訪問 JavaScript 文檔元素的實例代碼的詳細內容,html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 错那县| 灵川县| 肇庆市| 凤冈县| 扎鲁特旗| 湟源县| 兴国县| 平乐县| 广德县| 柳林县| 咸丰县| 温泉县| 威宁| 海兴县| 灵石县| 石门县| 天水市| 尼勒克县| 织金县| 缙云县| 白河县| 尼木县| 瑞丽市| 巴林右旗| 禹州市| 西盟| 黄陵县| 措美县| 赤水市| 潼关县| 当阳市| 松阳县| 武宣县| 临湘市| 铁力市| 商洛市| 衡山县| 吉安市| 西乌珠穆沁旗| 荥阳市| 龙山县|