最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Dom入門教程圖解 推薦

 更新時間:2010年08月11日 23:26:43   作者:  
Dom并非一種編程語言,Dom只是提供了一系列的接口,利用Dom的這些接口可以很方便的讀取,修改,刪除Html和XML文件中的標簽元素和文本內容.在這里我們側重于講解Dom對Html文件的操作.
那么Dom是如何讀取和管理Html文件的呢?首先你必須要了解html的源碼結構.看圖

如果你有學過或寫過Html,那么你會對上圖一目了然.我想要說明的就是Html的源碼結構是有層次的,而且標簽與杯簽之間還存在著父子,或相鄰的關系.上圖不難看出HTML這個標簽是最頂級的.最上層的.也可以理解成html文件的根.其次是Head與Body標簽.這兩個標簽是相鄰的.也可以理解成兄弟關系.但他們都屬于html的子標簽或稱為子元素.然后Body標簽內包含了Table,Div,Div.這三個標簽你可以理解為Body的子標簽或子元素.Body為父他們?yōu)樽樱瓾ead所含的標簽也是同理.另外第一個div內包含了另一個div.第二個div內包含了一些文本內容.他們的關系也是父子關系.Dom正是利用了Html源碼的這種關系結構.而巧妙的在你的html源碼中行走自如.猶如一位武林高手一般.盡情地施展他的"凌波微步".看下面的代碼.代碼結構與上圖是吻合的.不同的是多了幾個按扭來執(zhí)行一些dom的指令操作.運行以后你便走進了Dom的神秘與精彩世界?。?!

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

上面演示的代碼實例.略有繁瑣.并非是Dom最優(yōu)秀的使用方法.但足以讓你了解Dom是怎樣工作的.
下面將演示Dom迅速訪問某個標簽的方法.可以讓你在成千上萬個html標簽中迅速找到你想的某個標簽.比如你可以為你的html標簽添加一個 ID屬性.在Dom中有一個getElementById方法.該方法可以根據(jù)html標簽的ID屬性值,迅速找到這個標簽.然后對其進行更改或其他操作.
下面的代碼我只為table和第一個div添加一個id屬性值.利用getElementByid迅速向able和第一個div的子div添加內容

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

上面的兩個例子中分別使用了Dom的以下方法:
document:對當前整個Html網頁的引用
documentElement:獲取html和xml文件中的根元素.在html文件中總是返回Html標簽.在xml文件中總是返回最頂層的那個元素
getElementsByTagName:根據(jù)指定的標簽名稱,來獲取網頁中所有相同的標簽元素.如:table,或div.則會找出網頁中所有table元素,或所有div元素.以一個類似數(shù)組的方式來返回對這些元素的引用.
getElementById:根據(jù)指定的標簽id值.來尋找標簽元素.并返回對該標簽的引用
childNodes:獲取某個標簽下所有的子標簽元素,也就是我所說的孩子元素.并以一個類似數(shù)組的方式來返回對所有子元素的引用
insertRow:為表格增加一行
insertCell:為表格的某行增加一列
該入門教程只講解了Dom中的一部份知識,請了解更多關于Dom的內容
作者:康董 出自:Www.Web666.Net

相關文章

  • Dom 結點創(chuàng)建 基礎知識

    Dom 結點創(chuàng)建 基礎知識

    節(jié)點操作基礎知識回顧,需要dom操作的朋友可以參考下。
    2011-10-10
  • javascript針對DOM的應用分析(二)

    javascript針對DOM的應用分析(二)

    今天第二章,繼續(xù)講獲取頁面中DOM元素。大家都知道在JQ中想獲取一個元素的兄弟元素,父級元素,子元素等等是非常方便的
    2012-04-04
  • Dom入門教程圖解 推薦

    Dom入門教程圖解 推薦

    Dom并非一種編程語言,Dom只是提供了一系列的接口,利用Dom的這些接口可以很方便的讀取,修改,刪除Html和XML文件中的標簽元素和文本內容.在這里我們側重于講解Dom對Html文件的操作.
    2010-08-08
  • DOM 高級編程

    DOM 高級編程

    這篇文章主要介紹了DOM 高級編程,需要的朋友可以參考下
    2015-05-05
  • Dom 是什么的詳細說明

    Dom 是什么的詳細說明

    Dom 英文全稱-Document Object Model 譯成中文即是:文檔對像模型.聽起來很術語,其實就是文檔內容的結構關系.文檔類型可以是HTML或XML。
    2010-10-10
  • javascript針對DOM的應用分析(三)

    javascript針對DOM的應用分析(三)

    前兩章講了獲取DOM元素。這章就開始講如何操作dom。1.針對頁面上有的DOM元素操作,無非就是對這個dom元素的樣式進行操作
    2012-04-04
  • HTML Dom與Css控制方法

    HTML Dom與Css控制方法

    HTML Dom與Css的關系,大家都知道Css是用來美化網頁.更改網頁中元素的外觀.
    2010-10-10
  • 操作Dom中的子元素與兄弟元素的代碼

    操作Dom中的子元素與兄弟元素的代碼

    無論是在HTML里或XML文件里.都存在著子元素與兄弟元素的概念.那么我們如何使用Dom正確的操作這些元素.
    2010-10-10
  • Dom在ajax技術中的作用說明

    Dom在ajax技術中的作用說明

    Dom的功能確實很強大,在JavaScript的驅使下Dom能做的事太多了.
    2010-10-10
  • js DOM 元素ID就是全局變量

    js DOM 元素ID就是全局變量

    有人在twitter上提到了:在Chrome的JavaScript終端中,你只需要輸入一個元素的ID,就可以訪問到這個元素.@johnjbarton給了解釋,這是因為所有的元素ID都是全局變量.本文再詳細解釋一下
    2012-09-09

最新評論

台东市| 鄂托克前旗| 上饶市| 罗甸县| 合肥市| 渭南市| 桓仁| 天津市| 芒康县| 自治县| 渭南市| 柳江县| 兰考县| 宿松县| 大港区| 易门县| 如皋市| 合水县| 沾化县| 辽源市| 平乐县| 乐清市| 福泉市| 莎车县| 哈尔滨市| 台南市| 卢氏县| 区。| 大庆市| 泸州市| 南宫市| 安庆市| 阳新县| 沙洋县| 麻城市| 临高县| 大悟县| 化德县| 佛坪县| 板桥市| 文登市|