JavaScript HTML DOM

經過 HTML DOM,可訪問 JavaScript HTML 文檔的全部元素。編程

HTML DOM (文檔對象模型)

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

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

HTML DOM 樹

經過可編程的對象模型,JavaScript 得到了足夠的能力來建立動態的 HTML。blog

  • JavaScript 可以改變頁面中的全部 HTML 元素
  • JavaScript 可以改變頁面中的全部 HTML 屬性
  • JavaScript 可以改變頁面中的全部 CSS 樣式
  • JavaScript 可以對頁面中的全部事件作出反應
  • 經過可編程的對象模型,JavaScript 得到了足夠的能力來建立動態的 HTML。教程

    • JavaScript 可以改變頁面中的全部 HTML 元素
    • JavaScript 可以改變頁面中的全部 HTML 屬性
    • JavaScript 可以改變頁面中的全部 CSS 樣式
    • JavaScript 可以對頁面中的全部事件作出反應
    • 經過 id 查找 HTML 元素

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

      實例

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

      var x=document.getElementById("intro");
    • 若是找到該元素,則該方法將以對象(在 x 中)的形式返回該元素。文檔

      若是未找到該元素,則 x 將包含 null。get

      經過標籤名查找 HTML 元素

      實例

      本例查找 id="main" 的元素,而後查找 "main" 中的全部 <p> 元素:class

      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 元素
相關文章
相關標籤/搜索