精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

91成人在线视频| 亚洲精品第一页| 这里只有精品66| 精品黑人一区二区三区在线观看| 激情成人亚洲| 亚洲男人天堂久| 性生活免费在线观看| 亚洲图区一区| 91视频观看视频| 91久久国产婷婷一区二区| 国产精品第二十页| 日本激情一区| 亚洲激情小视频| 污污网站在线观看视频| 川上优av中文字幕一区二区| 国产清纯美女被跳蛋高潮一区二区久久w | 在线播放黄色av| 亚洲人体影院| 亚洲综合久久av| 午夜午夜精品一区二区三区文| 亚洲国产一二三区| 经典三级在线一区| 人体精品一二三区| 国产在线欧美在线| 午夜久久免费观看| 国产一区二区三区欧美| 欧亚乱熟女一区二区在线| 日韩av懂色| 日本乱人伦一区| 人人妻人人做人人爽| 免费黄网站在线| 久久久影视传媒| 国产一区二区久久久| 国产人妖在线播放| 美女视频网站久久| 国产999在线观看| 国产无码精品视频| 最新国产精品| 久久综合久久八八| 国产精品综合激情| 国产日产精品_国产精品毛片| 亚洲国产成人久久| 欧美一区二区三区影院| 成人自拍视频| 91麻豆精品国产自产在线观看一区| 午夜精品在线免费观看| 成人影院网站| 欧美色道久久88综合亚洲精品| 91免费版看片| 日本色护士高潮视频在线观看 | rebdb初裸写真在线观看| 伊人性伊人情综合网| 黄瓜视频免费观看在线观看www| 国产三级视频在线| 国产日韩一级二级三级| 欧美一区二区在线| 国产在线黄色| 国产日韩影视精品| 在线观看福利一区| 八戒八戒神马在线电影| 一区二区三区久久| 欧美日韩dvd| 精精国产xxxx视频在线中文版| 一区二区在线观看不卡| 国产欧美久久久久| 91九色国产在线播放| 午夜亚洲国产au精品一区二区| 美女扒开大腿让男人桶| japanese色国产在线看视频| 亚洲不卡一区二区三区| 成人免费观看毛片| 亚洲第一会所| 91精品欧美综合在线观看最新| 男生和女生一起差差差视频| 9l视频自拍九色9l视频成人| 精品久久久久久久久久久久久久久| 无码av免费精品一区二区三区| 卡通动漫精品一区二区三区| 亚洲日本成人网| 国产破处视频在线观看| 午夜欧美精品久久久久久久| 97色在线观看| 中文字幕一区二区三区四区免费看 | 国产无遮挡一区二区三区毛片日本| 日本一区高清不卡| 免费在线毛片网站| 亚洲国产中文字幕在线视频综合| 国产免费黄色av| 成人午夜sm精品久久久久久久| 91精品国产综合久久福利| 欧美图片自拍偷拍| 精品av一区二区| 久久亚洲影音av资源网 | 成年人视频在线看| 一区二区日韩电影| 黄色高清无遮挡| 高清一区二区中文字幕| 日韩的一区二区| 国内毛片毛片毛片毛片毛片| 99视频一区| 成人欧美在线视频| 日本一卡二卡四卡精品| 亚洲丝袜制服诱惑| 国产在线观看福利| 九色精品蝌蚪| 一区二区福利视频| 国产精品 欧美 日韩| 美女在线观看视频一区二区| 国产欧美韩日| 国产三区在线观看| 在线中文字幕不卡| 91超薄肉色丝袜交足高跟凉鞋| 精品一区二区三区在线 | 免费亚洲电影| 欧美不卡视频一区| 国产传媒视频在线| 国产欧美综合一区二区三区| 91免费电影网站| 国产一级在线| 五月婷婷激情综合网| 一级黄色在线播放| 国产区精品区| 欧美一级大片视频| 亚洲国产精品suv| 18涩涩午夜精品.www| 久久久久狠狠高潮亚洲精品| 国内自拍欧美| 美女视频久久黄| 在线观看毛片av| 久久亚洲捆绑美女| 国产欧美日韩网站| 91夜夜蜜桃臀一区二区三区| 久久久av一区| 一区二区三区黄| 中文子幕无线码一区tr| 成年人免费在线播放| 久久午夜影院| 国语自产精品视频在线看| 国产wwwwwww| 亚洲男人天堂av网| 欧美特级aaa| 国产中文字幕一区二区三区| 国产91久久婷婷一区二区| 亚州视频一区二区三区| 亚欧色一区w666天堂| 国产精品入口麻豆| 亚洲激情在线| 久久精品国产99精品国产亚洲性色| 白白色在线观看| 精品国精品自拍自在线| 久久久久国产精品夜夜夜夜夜| 国产成人免费视| 日韩一级特黄毛片| 波多野结衣在线一区二区| 久久久久久香蕉网| 欧美一区二区在线观看视频| 午夜精品久久久久久久99樱桃 | 色妞ww精品视频7777| 不用播放器成人网| 精品久久无码中文字幕| 一区二区日韩av| www.17c.com喷水少妇| 亚洲一区二区毛片| 欧美日韩另类综合| 丁香婷婷久久| 久久夜色精品国产亚洲aⅴ| 国产绿帽一区二区三区| 一级日本不卡的影视| 国产美女视频免费观看下载软件| 最新亚洲激情| 欧洲精品久久| 97色婷婷成人综合在线观看| 久久99青青精品免费观看| 乱精品一区字幕二区| 精品久久久久久久久久久| 亚洲第九十七页| 日韩和欧美一区二区| 一区二区三区四区欧美日韩| 国产麻豆一区二区三区| 91精品国产91久久久久久最新| 国产一级在线观看| 日韩午夜在线播放| 欧美一区二区激情视频| 国产欧美精品区一区二区三区| www.久久久久久久久久久| 影音先锋中文字幕一区| 日本成人黄色| 91久久偷偷做嫩草影院电| 91精品国产91久久久久福利| 色三级在线观看| 日韩精品一区二区三区老鸭窝| 欧美三日本三级少妇99| 国产精品另类一区| 99久久久无码国产精品性波多| 日日摸夜夜添夜夜添国产精品| 2021狠狠干| 日本午夜精品久久久| 91精品久久久久久久久久入口| 免费av不卡在线观看| 中文字幕日韩在线观看| 亚洲经典一区二区三区| 欧美性猛片aaaaaaa做受| 男女免费视频网站| 国产欧美精品在线观看| 91精品啪在线观看国产| 美女爽到高潮91| 国产精品一区二区免费在线观看| 99热在线成人| 欧美一区二区三区四区在线观看地址| 日本高清久久| 国产日韩专区在线| 午夜精品成人av| 久久久天堂国产精品女人| 日本中文在线观看| 亚洲裸体xxxx| 欧美一级性视频| 5566中文字幕一区二区电影| 成人a v视频| 天天综合色天天综合| 九九九在线视频| 中文字幕中文字幕一区| 精品成人av一区二区三区| 成人深夜视频在线观看| 日韩成人av免费| 日本强好片久久久久久aaa| 免费 成 人 黄 色| 伊人激情综合| 日本一道在线观看| 99久久综合| 视频一区视频二区视频三区视频四区国产| 精品国产18久久久久久洗澡| 亚洲va男人天堂| 国产成人免费| 国产美女被下药99| 91福利精品在线观看| 国产精品99久久久久久www| 天堂av中文在线观看| 国产做受69高潮| 手机电影在线观看| 欧美超级乱淫片喷水| 麻豆av在线免费看| 一区二区国产精品视频| 风间由美一区| 中文亚洲视频在线| 91av资源在线| 日韩在线免费av| 免费黄色在线观看| 久久久精品美女| 国产成人午夜| 美女性感视频久久久| 99热国产在线| 欧美激情视频在线| 美女精品导航| 97久久精品人搡人人玩| 在线观看网站免费入口在线观看国内| 97精品视频在线| 涩涩在线视频| 日韩免费高清在线观看| 91超碰碰碰碰久久久久久综合| 国产美女91呻吟求| 国产精品亚洲四区在线观看| 亚洲一区二区三| 午夜精品在线| 久久99欧美| 国产精品一在线观看| 亚洲成色最大综合在线| 68国产成人综合久久精品| 久久久无码中文字幕久...| 国产真实久久| 欧美女人性生活视频| 日日欢夜夜爽一区| 色一情一区二区| 国产精品一区专区| 800av在线播放| 国产女人aaa级久久久级 | 五月婷婷免费视频| 一区二区三区回区在观看免费视频| av电影在线网| 久久99精品视频一区97| 在线观看v片| 国产精品无av码在线观看| 视频一区中文字幕精品| 久久国产日韩欧美| 99成人超碰| 欧美一级片免费播放| 视频一区免费在线观看| 一级片黄色免费| k8久久久一区二区三区 | 国产99亚洲| 中文字幕欧美日韩一区二区三区| 在线高清一区| 91欧美视频在线| 成人久久视频在线观看| 中文字幕第20页| 伊人夜夜躁av伊人久久| 成人免费视频国产免费| 91精品国产一区二区三区蜜臀| 天堂在线资源库| 俺去亚洲欧洲欧美日韩| 免费一二一二在线视频| 成人亲热视频网站| 亚洲精品国产精品粉嫩| 天天想你在线观看完整版电影免费| 国产亚洲成人一区| 国产黄色一区二区三区| 日本一区二区综合亚洲| 日韩av免费网址| 91精品国产91综合久久蜜臀| 国产大片在线免费观看 | 成人亚洲网站| 久久99精品久久久久久水蜜桃| 99久久99视频只有精品| 男人的天堂99| 成人免费视频播放| 欧美肥妇bbwbbw| 91成人免费网站| 无码国产伦一区二区三区视频| 久久久999精品免费| 亚洲四虎影院| 精品国产综合区久久久久久| 综合在线视频| 久久国产精品国产精品| 久久亚区不卡日本| 黄色片视频网站| 日韩欧美久久一区| 成人黄视频在线观看| 国产精品免费小视频| 国产麻豆精品久久| 国产超级av在线| 99久久久免费精品国产一区二区| 青草草在线视频| 91精品国产乱码久久蜜臀| 在线看av的网址| 国产精品欧美日韩| 国产日韩视频在线| 日韩一级免费在线观看| 久久精品在线观看| 午夜精品免费观看| 亚洲午夜激情免费视频| 最近高清中文在线字幕在线观看1| 国产精选在线观看91| 亚洲国产裸拍裸体视频在线观看乱了中文| 性生活在线视频| 亚洲婷婷国产精品电影人久久| 国产精品视频在线观看免费| 日韩在线小视频| 亚洲精品伊人| 色哺乳xxxxhd奶水米仓惠香| 精品亚洲免费视频| 亚洲综合网在线| 欧美成人精品福利| 波多野结衣乳巨码无在线观看| 岛国一区二区三区高清视频| 亚洲视频久久| 久久久午夜精品福利内容| 精品欧美一区二区三区| 涩涩视频在线观看免费| 日本中文字幕成人| 日韩一区电影| 中文字幕第10页| 五月天中文字幕一区二区| 五月婷婷激情在线| 国产成人jvid在线播放| 欧美限制电影| 国产免费中文字幕| 亚洲一区二区三区小说| 无码精品人妻一区二区三区影院 | 精品一区二区成人免费视频| 国产精品夜夜嗨| 久视频在线观看| 日韩毛片中文字幕| 外国电影一区二区| 欧美xxxx吸乳| fc2成人免费人成在线观看播放| 蜜臀精品一区二区三区| xxxx性欧美| av成人综合| 999精品视频在线| 亚洲免费三区一区二区| 天天综合网天天综合| 国产精品露脸自拍| 欧美日韩网站| 一级性生活毛片| 欧美理论片在线| 日本小视频在线免费观看| 久久资源av| 国内精品在线播放| 国产乡下妇女做爰视频| 国产午夜精品视频| 日韩在线观看中文字幕| 日韩免费毛片视频| 亚洲男人的天堂在线观看| 亚洲人视频在线观看| 成人a视频在线观看| 99视频一区| 国产探花在线视频| 日韩高清不卡av| 电影中文字幕一区二区| 欧美aⅴ在线观看| 亚洲欧美另类久久久精品2019|