精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一文解讀JavaScript中的文檔對象(DOM)

開發 前端
相信做網站對JavaScript再熟悉不過了,它是一門腳本語言,不同于Python的是,它是一門瀏覽器腳本語言,而Python則是服務器腳本語言,我們不光要會Python,還要會JavaScript,因為它對做網頁方面是有很大作用的。

[[422844]]

大家好,我是IT共享者,人稱皮皮。

前言

相信做網站對JavaScript再熟悉不過了,它是一門腳本語言,不同于Python的是,它是一門瀏覽器腳本語言,而Python則是服務器腳本語言,我們不光要會Python,還要會JavaScript,因為它對做網頁方面是有很大作用的。

1.文檔對象(DOM)

1).Document對象

這是我們用的最普遍的一個文檔對象了,專門用來操作DOM節點時用。

1)).獲取元素

  1. document.getElementById()           #通過id查找HTML元素 
  2. document.getElementsByName()        #通過name查找HTML元素 
  3. document.getElementsByTagName()     #通過標簽名查找HTML元素 
  4. document.getElementsByClassName()   #通過類名查找HTML元素  
  5. document.querySelector(".h")        #第一個類名為 "h" 的元素 
  6. document.querySelectorAll("div.no, div#h") #所有class為"no"或者id為"h"的div元素 
  7. document.body          #獲取body標簽 
  8. document.documentElement   #獲取html標簽 

2)).獲取網頁內容

  1. document.cookie        #網頁cookie 
  2. document.domain        #文檔的域名 
  3. document.lastModified  #文檔被最后修改的日期和時間 
  4. document.referrer      #載入當前文檔的文檔的URL 
  5. document.title         #當前文檔的標題 
  6. document.URL           #當前文檔的URL 
  7. document.doctype       #當前文檔的doctype 
  8. document.baseURI       #當前文檔的絕對URI 
  9. document.documentMode   #瀏覽器使用的模式 
  10. document.documentURI    #文檔的URI 
  11. document.implementation #DOM實現 
  12. document.inputEncoding  #文檔的編碼(字符集) 
  13. document.readyState     #文檔的(加載)狀態 
  14. document.strictErrorChecking    #是否強制執行錯誤檢查 

3)).文檔寫入

  1. document.write('hello world')   向文檔寫入文本 
  2. document.writeln('hello world') 向文檔寫入文本并換行 

4)).獲取集合

  1. document.all        #所有html元素 
  2. document.anchors    #所有Anchor引用 
  3. document.forms      #所有的表單引用 
  4. document.images     #所有的圖片引用 
  5. document.links      #所有的超鏈接引用 
  6. document.scripts    #所有的腳本引用 
  7. document.embeds     #所有的流媒體引用 

5)).獲取節點

  1. childNodes          #獲取子節點的集合 ,返回數組 ,并把換行和空格也當成是節點信息。 
  2. children            #獲取子節點的集合 ,返回數組    
  3. firstChild          #獲取第一個子元素  并把換行和空格也當成是節點信息 
  4. firstElementChild   #獲取第一個子節點 
  5. lastChild           #獲取最后一個子節點 并把換行和空格也當成是節點信息 
  6. lastElementChild    #獲取最后一個子節點 
  7. parentNode          #獲取父節點 
  8. parentElement       #獲取父節點(IE) 
  9. offsetParent        #獲取所有父節點  對應的值是body下的所有節點信息 
  10. previousSibling         #獲取上一個兄弟節點  匹配字符,包括換行和空格,而不是節點 
  11. previousElementSibling  #獲取上一個兄弟節點  直接匹配節點 
  12. nextSibling             #獲取下一個兄弟節點  匹配字符,包括換行和空格,而不是節點 
  13. nextElementSibling      #獲取下一個兄弟節點  直接匹配節點 
  14. ownerDocument           #元素的根節點 

這里我們獲取到了所有的Div元素,我們可以針對性的獲取一個ID下的Div的子元素以及它的兄弟和父,子元素,如下:

6)).創建節點

我們可以自定義節點并添加值,不過要將它添加到文檔中去,所以必須添加節點,一般和下方的增加節點配套使用。

  1. document.createElement(標簽)  #創建HTML元素 
  2. document.createTextNode(文本) #給文檔添加文本 
  3. document.createComment(文本)  #創建一個注釋節點 
  4. document.createDocumentFragment() #創建文檔粉碎節點 

7)).增加節點

  1. appendChild(節點) #節點被添加到元素的末尾 
  2. insertBefore(a,b) #a節點會插入b節點的前面 

8)).刪除節點

  1. removeChild(節點名)  #被移除的節點仍在文檔中,只是文檔中已沒有其位置了 

9)).替換節點

  1. replaceChild(插入的節點,被替換的節點) 

10)).復制節點

  1. a.cloneChild() #復制a節點,復制出來的節點作為返回值為true時,則a元素后代也一并復制。否則,僅復制a元素本身 

11)).節點屬性

  1. #節點類型 nodeType 有三種情況 
  2. #1.元素節點  2.屬性節點  3.文本節點 
  3.  
  4. #節點名稱 nodeName  
  5.  
  6. #節點值 nodeValue  
  7. #元素節點沒節點值,為null  
  8. #文本節點的節點值就是文本 
  9. #屬性節點的節點值就是該屬性值 
  10.  
  11. #節點屬性獲取 
  12. a.width 
  13. a['width'
  14. a.gerAttribute(屬性名)  返回指定的屬性值 
  15. a.gerAttributeNode(屬性名) 返回指定的屬性節點 
  16. 節點屬性設置 
  17. a.width=400 
  18. a['width']=400 
  19. a.attributes['width']=400 
  20. a.setAttribute('width',400) 添加指定的屬性 
  21. a.setAttributeNode(b) 添加指定的屬性節點 
  22.  
  23. #節點屬性刪除 
  24. a.removeChild(子節點)    從元素中移除子節點 
  25. a.removeAttribute(屬性)  從元素中移除指定屬性 
  26. a.removeAttributeNode(屬性) 移除指定的屬性節點,并返回被移除的節點 
  27.  
  28. a.id 獲取當前元素的id 
  29. a.className  獲取當前元素的class 
  30. a.classList  獲取當前元素的class列表 
  31.  
  32. a.accessKey='w'    設置或返回元素的快捷鍵 
  33. a.namespaceURI     返回指定節點的命名空間的 URI 
  34. a.dir              設置或返回元素的內容是否可編輯 
  35. a.normalize()      合并元素中相鄰的文本節點,并移除空的文本節點 
  36. a.tabIndex='3'     設置或返回元素的tab鍵控制次序 
  37. a.tagName          返回元素的標簽名 
  38. a.textContent      設置或返回節點及其子代的文本內容 
  39. a.title            設置或返回元素的標題屬性 
  40. a.item(num)        返回節點列表中位于指定下標的節點 
  41. a.length           返回節點列表中的節點數 

12)).獲取元素文本

  1. a.innerHTML  獲取或者設置對象內的HTML 
  2. a.innerText  獲取或者設置對象內的文本 
  3. a.outerHTML  獲取或者設置對象外的HTML 
  4. a.outerText  獲取或者設置對象外的文本 
  5. a.value      獲取或者設置表單元素的值 

總結

這篇文章主要介紹了JavaScript的文檔對象。下一篇文章,我們繼續介紹JavaScript,敬請期待!

【編輯推薦】

 

責任編輯:姜華 來源: IT共享之家
相關推薦

2021-09-06 10:21:27

JavaScript表單對象 前端

2021-09-02 10:24:54

JavaScript前端語言

2023-02-23 19:32:03

DOMJavascript開發

2021-10-14 10:25:05

JavaScript類型函數

2021-10-11 10:19:48

Javascript 高階函數前端

2022-08-15 15:39:23

JavaScript面向對象數據

2024-12-23 14:46:24

2021-10-28 10:26:35

Javascript 高階函數前端

2019-11-25 11:04:22

Http協議Dubbo

2019-10-11 08:51:11

Http協議Dubbo

2021-12-29 17:38:17

JavaScripttypeof前端

2010-06-07 16:55:00

JavaScript

2023-02-22 18:06:35

函數javascript面向對象編程

2019-12-17 08:16:04

JavaScriptthis編程

2022-06-20 09:09:26

IDaaSIAM身份即服務

2025-03-03 08:40:00

JavaScriptthis開發

2022-08-29 07:31:48

HashMap線程擴容

2024-08-09 12:44:45

JavaScript原型鏈鏈條

2023-01-14 07:55:03

2010-09-13 14:24:17

JavaScript
點贊
收藏

51CTO技術棧公眾號

国产99在线|中文| 91精品欧美一区二区三区综合在| 国产一区二区三区黄| 国产三级av片| 欧美久久综合网| 欧美日韩高清在线播放| 国产曰肥老太婆无遮挡| 欧美老女人性开放| 九九热在线视频观看这里只有精品| 久久国产精品网站| 2014亚洲精品| 亚洲精品色午夜无码专区日韩| 欧美日韩精品一区二区三区视频| 国产精品成人一区二区三区夜夜夜| 99国产超薄丝袜足j在线观看 | 992tv成人免费视频| 久久久久久国产免费a片| 亚洲精品影片| 精品视频在线看| 国产伦精品一区二区三区四区视频_ | 97在线视频免费观看完整版| 国产日韩在线不卡| 鬼打鬼之黄金道士1992林正英| 亚洲 国产 日韩 欧美| 6080成人| 欧美日韩国产一二三| 久久久久久免费看| 国产高清一区二区三区视频 | 男女在线视频| 国产精品久久久一本精品| 久久天堂国产精品| 亚洲福利在线观看视频| 老司机精品视频一区二区三区| 亚洲黄页视频免费观看| 国产福利一区视频| √8天堂资源地址中文在线| 亚洲欧洲另类国产综合| 欧美日韩精品一区| 四虎精品成人影院观看地址| 亚洲福利电影| 精品国产欧美一区二区五十路| 少妇精品一区二区三区| 美女一区二区在线观看| 欧美白人最猛性xxxxx69交| 久久久久久综合网| 欧美大陆国产| 欧美日韩1区2区| 成人亚洲精品777777大片| 黄色在线观看www| 亚洲一区二区三区自拍| 国产一区二区在线网站| www.麻豆av| 国产一区二区0| 91性高湖久久久久久久久_久久99| 成人午夜精品视频| 久久在线精品| 播播国产欧美激情| 国产在线观看免费视频软件| 大片网站久久| www.亚洲男人天堂| 啪啪一区二区三区| 亚洲人成免费网站| 欧美寡妇偷汉性猛交| 久草视频在线资源站| 欧美视频导航| 97国产精品视频人人做人人爱| 日产精品久久久久| 西西裸体人体做爰大胆久久久| 性欧美在线看片a免费观看| 日本一二三区不卡| 久久国产精品亚洲77777| 69视频在线免费观看| www.色国产| 丝袜亚洲另类欧美| 国产成人高清激情视频在线观看| 欧美一级片免费在线观看| 精品视频在线观看免费观看| 在线免费观看成人短视频| 精品久久久久久无码国产| 久久久久久久影院| 免费的毛片视频| 男男视频亚洲欧美| 亚洲综合国产精品| 真实新婚偷拍xxxxx| 精品制服美女久久| 成人免费视频网站| 免费a在线观看| 亚洲视频图片小说| 国产美女网站在线观看| 日本精品另类| 日韩午夜av一区| 91视频啊啊啊| 久久激情电影| 久久久久久国产精品| 在线免费观看国产精品| 国产美女一区二区| 欧美精品在线一区| 国产最新在线| 狠狠躁夜夜躁人人躁婷婷91| 中文字幕在线综合| 久久99偷拍| 日韩中文在线中文网三级| 久久久久久久国产视频| 亚洲综合小说| 日韩av不卡在线| 国产日产亚洲系列最新| 久久夜色精品国产噜噜av| 亚洲一区三区电影在线观看| 好久没做在线观看| 亚洲男人的天堂在线aⅴ视频| 日韩欧美三级电影| av在线网址观看| 91久久一区二区| 91porn在线| 欧美激情成人| 欧洲精品久久久| 精品国产无码一区二区| 欧美激情中文不卡| 一本大道熟女人妻中文字幕在线| 伊人久久大香伊蕉在人线观看热v 伊人久久大香线蕉综合影院首页 伊人久久大香 | 麻豆91精品| 99re在线观看视频| 色网站免费在线观看| 岛国av在线不卡| 午夜性福利视频| 天天天综合网| 国产精品久久久久一区二区| 天堂中文字幕在线| 亚洲激情综合网| 国产精品自在自线| 欧美日韩亚洲在线观看| 欧美一区二区影院| 人人妻人人玩人人澡人人爽| 亚洲蜜臀av乱码久久精品| 天天干天天干天天干天天干天天干| 精品国产影院| 欧美精品精品精品精品免费| 国产又粗又黄又爽视频| 精品一区免费av| 青青草成人激情在线| 日韩激情电影免费看| 亚洲电影免费观看高清完整版在线观看| 一级全黄裸体片| 国产韩国精品一区二区三区| 国产精品av电影| 美国一级片在线免费观看视频 | 国产成人免费av在线| 国产三级中文字幕| 在线网址91| 欧美一级高清片| 欧美性x x x| 国产一区二区福利视频| 400部精品国偷自产在线观看| 精品176极品一区| 丝袜亚洲另类欧美重口| 亚洲无码久久久久久久| 国产精品久久久久影视| 手机免费av片| 91精品一区二区三区综合在线爱| 91精品国产综合久久久久久久久| 91短视频版在线观看www免费| 亚洲色图在线播放| 免费网站在线观看黄| 欧美91福利在线观看| 亚洲一区二区三区xxx视频| а√中文在线8| 日韩免费成人网| 国产一级特黄aaa大片| 成人av在线影院| 黄色动漫网站入口| 欧美日韩国产一区二区三区不卡 | 久久久久久久久黄色| 国产亚洲美州欧州综合国| 亚洲一级免费观看| 欧美国产免费| 久久久com| а√天堂资源国产精品| 久久成人免费视频| 台湾佬中文在线| 国产欧美一二三区| 99999精品| 一区二区国产精品| 婷婷五月色综合| 视频精品国内| 欧美一级片久久久久久久| 77导航福利在线| 日韩女优电影在线观看| 国产无遮挡呻吟娇喘视频| 国产精品热久久久久夜色精品三区 | 国产wwwwxxxx| 成人深夜福利app| 成人免费xxxxx在线视频| 亚洲五月综合| 精品一区二区三区视频日产| 久久亚洲国产精品尤物| 久久久久久91| 素人av在线| 日韩av有码在线| 91麻豆成人精品国产免费网站| 亚洲午夜影视影院在线观看| 一级黄色片网址| www.性欧美| 久久久天堂国产精品| 日本成人7777| 91久久精品一区| 成人性生活视频| 色综合久久久久久中文网| 久久精品国产亚洲a∨麻豆| 五月天久久比比资源色| 欧美性猛交xxxx乱大交少妇| 成人av网站在线| 色91精品久久久久久久久| av成人黄色| 桥本有菜av在线| 欧美高清影院| 欧洲亚洲免费视频| 黑人极品ⅴideos精品欧美棵| 最近2019年好看中文字幕视频| 人妻少妇一区二区三区| 欧美精品tushy高清| 秋霞av一区二区三区| 亚洲国产一二三| 久草视频手机在线| 国产拍揄自揄精品视频麻豆| 给我免费观看片在线电影的| 国产乱理伦片在线观看夜一区| 在线无限看免费粉色视频| 久久av超碰| 国内精品国语自产拍在线观看| 精品国产不卡一区二区| 国产美女精品免费电影| 欧美性猛交xxx高清大费中文| 亚洲日本成人女熟在线观看| 久久精品视频5| 午夜视黄欧洲亚洲| 免费在线看黄网址| 亚洲免费观看高清完整版在线 | 亚洲在线免费播放| 91麻豆精品成人一区二区| 欧美激情一区二区三区全黄| 性久久久久久久久久| 97久久精品人人做人人爽| 又色又爽又黄18网站| 国产乱码精品一区二区三| 在线播放黄色av| 国内精品视频一区二区三区八戒| 亚洲精品手机在线观看| 精一区二区三区| 毛片毛片毛片毛| 狠狠色狠狠色合久久伊人| 亚洲va综合va国产va中文| 麻豆精品视频在线观看| 国产三级三级看三级| 蜜臀久久99精品久久久画质超高清 | 久久精品国产精品青草| av亚洲天堂网| 国产麻豆精品视频| 一二三区视频在线观看| aa级大片欧美| 中文字幕av观看| 国产午夜精品一区二区三区嫩草 | 91免费视频污| 岛国一区二区三区| 添女人荫蒂视频| 久久综合丝袜日本网| 国产一二三四五区| 国产精品国产三级国产普通话99| 久久高清内射无套| 亚洲午夜羞羞片| 免费污污视频在线观看| 欧美日韩不卡在线| 成人激情四射网| 日韩h在线观看| av在线免费观看网| 久久国产精品视频| 一本大道色婷婷在线| 国产精品久久久久久久午夜| 伊人久久一区| 久久久久九九九| 色偷偷综合网| 亚洲国产成人精品无码区99| 视频在线在亚洲| 午夜大片在线观看| 91丝袜美腿高跟国产极品老师| 日本成人免费视频| 一区二区三区国产豹纹内裤在线| 亚洲一区欧美在线| 欧美人伦禁忌dvd放荡欲情| 精品人妻一区二区三区日产乱码 | 成人综合网网址| 老司机在线精品视频| 亚洲精品中文字幕乱码三区不卡| 欧美 亚欧 日韩视频在线| 国产精品无码专区av在线播放| 精品一区二区三区免费毛片爱| 最新版天堂资源在线| 欧美aⅴ一区二区三区视频| 亚洲精品在线网址| 久久色在线视频| 青青草成人免费| 在线视频国产一区| 日韩一级在线播放| xvideos成人免费中文版| 欧美调教sm| av激情久久| 99热在线成人| 37pao成人国产永久免费视频| 国产精品一区在线| 高清国产在线观看| 欧美性少妇18aaaa视频| 午夜精品久久久久久久96蜜桃| 中文字幕精品网| 女人高潮被爽到呻吟在线观看| 91在线观看免费高清完整版在线观看 | 天天干天天操天天拍| 国产女人aaa级久久久级| 国产一级一片免费播放放a| 欧美人体做爰大胆视频| 精品久久久久一区二区三区| 欧美激情综合亚洲一二区 | 在线成人av网站| 国产在线视频福利| 91精品国产一区| 凹凸av导航大全精品| www.黄色网址.com| 麻豆成人综合网| 午夜影院黄色片| 色婷婷av一区二区三区之一色屋| 少妇av一区二区| 久久久中精品2020中文| 久久伊人影院| 日韩中文在线字幕| 激情偷乱视频一区二区三区| 午夜精产品一区二区在线观看的| 欧美性高潮床叫视频| 天堂中文在线资源| 亚州av一区二区| 成人免费在线电影网| 少妇大叫太大太粗太爽了a片小说| 久久91精品久久久久久秒播| 香蕉成人在线视频| 欧美日韩国产三级| 麻豆影院在线观看| 久久久亚洲福利精品午夜| 免费欧美网站| 男女裸体影院高潮| 国产成人丝袜美腿| 久久久久久激情| 亚洲精品suv精品一区二区| 99riav视频在线观看| 国产亚洲一区二区三区在线播放| 亚洲激情黄色| 熟妇人妻久久中文字幕| 欧美日韩美女在线观看| 日本免费一区二区三区最新| 欧美在线激情视频| 国产成人影院| 高清av免费看| 亚洲欧美激情小说另类| 性猛交xxxx乱大交孕妇印度| 欧美噜噜久久久xxx| 国产精品色在线网站| 黄色一级片播放| 国产制服丝袜一区| 放荡的美妇在线播放| 欧美成人精品二区三区99精品| a毛片不卡免费看片| 精品欧美一区二区久久久伦| 久久亚洲欧美| 日韩三级久久久| 欧美精品一区二区三区在线| 高清不卡亚洲| 一区二区三区四区视频在线| 国产乱子轮精品视频| 日韩免费不卡视频| 亚洲午夜精品久久久久久久久久久久| 久草综合在线| 国产精品一色哟哟| 久久精品亚洲国产奇米99| 7777久久亚洲中文字幕| 久久久久久久国产精品视频| 免费视频亚洲| 亚洲一区二区偷拍| 欧美日韩国产精品一区二区三区四区 | 日韩精品欧美大片| 99re精彩视频| 亚洲成人免费看| aaa日本高清在线播放免费观看| 1卡2卡3卡精品视频| 蜜桃视频一区| 欧美人与禽zozzo禽性配| 亚洲乱码一区av黑人高潮 | 久久国产亚洲精品| 国产黑丝在线观看| 欧美日韩aaaaaa| 美女福利一区二区| av一区二区三区免费观看| 久久精品视频在线看| 亚洲黄色a级片| 国产精品视频精品视频|