qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          JavaScript HTML DOM

          通過 HTML DOM,可訪問 JavaScript HTML 文檔的所有元素。

          HTML DOM (文檔對象模型)

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

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

          HTML DOM 樹

          DOM HTML 樹

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

          • JavaScript 能夠改變頁面中的所有 HTML 元素
          • JavaScript 能夠改變頁面中的所有 HTML 屬性
          • JavaScript 能夠改變頁面中的所有 CSS 樣式
          • JavaScript 能夠對頁面中的所有事件做出反應

          查找 HTML 元素

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

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

          • 通過 id 找到 HTML 元素
          • 通過標簽名找到 HTML 元素
          • 通過類名找到 HTML 元素

          通過 id 查找 HTML 元素

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

          實例

          本例查找 id="intro" 元素:

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

          親自試一試

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

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

          通過標簽名查找 HTML 元素

          實例

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

          var x=document.getElementById("main"); var y=x.getElementsByTagName("p"); 

          親自試一試

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

          HTML DOM 教程

          在本教程接下來的篇幅中,您將學到:

          • 如何改變 HTML 元素的內容 (innerHTML)
          • 如何改變 HTML 元素的樣式 (CSS)
          • 如何對 HTML DOM 事件對做出反應
          • 如何添加或刪除 HTML 元素

          posted on 2014-03-27 22:30 順其自然EVO 閱讀(145) 評論(0)  編輯  收藏 所屬分類: js

          <2025年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 彩票| 清徐县| 保康县| 榆树市| 武汉市| 黔南| 汾阳市| 马尔康县| 三门县| 日土县| 芮城县| 兴义市| 乃东县| 武威市| 曲沃县| 山阴县| 锦州市| 新蔡县| 滕州市| 顺昌县| 三河市| 保亭| 开鲁县| 河东区| 凤翔县| 略阳县| 封丘县| 仙居县| 天水市| 永川市| 闵行区| 金沙县| 晋中市| 惠来县| 台东市| 三亚市| 云和县| 宣城市| 德保县| 大邑县| 吉隆县|