gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

javascript怎么獲取html文件的節點

方法:1、用“document.getElementById("id屬性值")”語句;2、用“document.getElementsByTagName("標簽名字")”語句;3、用“document.documentElement”語句。

javascript怎么獲取html文件的節點

本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

1. 通過document節點獲取(直接獲取)

案例:

<body>     <ul >         <li id="one">一個</li>         <li name="name1" >二個</li>         <li class="classname">三個</li>         <li>四個</li>     </ul> </body>

1.1 通過ID

語法:document.getElementById("id屬性值")

特點:根據ID值獲取元素,返回元素對象;(id唯一)
示例:

  var one=document.getElementById("one");     console.log(one);

javascript怎么獲取html文件的節點

1.2 通過標簽名

語法:document.getElementsByTagName("標簽名字")

特點:標簽名字獲取元素,返回來的是一個偽數組,里面保存了多個的DOM對象;

示例:

 var li=document.getElementsByTagName("li")     console.log(li);

javascript怎么獲取html文件的節點

1.3 通過name值

語法:document.getElementsByName("name屬性的值")

特點:根據name屬性的值獲取元素,返回來的是一個偽數組,里面保存了多個的DOM對象
示例:

var name1=document.getElementsByName("name1")[0];     console.log(name1);

javascript怎么獲取html文件的節點

1.4 通過class

語法:document.getElementsByClassName("類樣式的名字")

特點:據類樣式的名字來獲取元素,返回來的是一個偽數組,里面保存了多個的DOM對象
示例:

 var classname=document.getElementsByClassName("classname")[0];     console.log(classname);//

javascript怎么獲取html文件的節點

1.5 通過選擇器

語法:document.querySelector("選擇器的名字")

特點:根據選擇器獲取元素,返回來的是一個元素對象;
示例:

 var que1=document.querySelector("#one");     console.log(que1); //

javascript怎么獲取html文件的節點

1.6 通過所有選擇器

語法: document.querySelectorAll("選擇器的名字")

特點:據選擇器獲取元素,返回來的是一個偽數組,里面保存了多個的DOM對象;
示例:

var queall=document.querySelectorAll("li");     console.log(queall); //

javascript怎么獲取html文件的節點

1.7 特殊元素獲取

語法:doucumnet.body

特點:返回body元素對象
示例:

  var body=document.body ;     console.log(body);

javascript怎么獲取html文件的節點

1.8 HTML元素獲取

語法:document.documentElement

特點:html元素對象
示例:

var dc=document.documentElement  ;     console.log(dc);

javascript怎么獲取html文件的節點

2. 通過父級節點獲取

(一般在已經獲取父節點,通過父節點來獲取子字節)

<body>     <div id="digbox">         <!-- 第一個 -->         <div id="box1">             <ul class="ul">                 <li>一</li>                 <li>二</li>                 <li>三</li>                 <li>四</li>                 <li>五</li>             </ul>         </div>         <!-- 第二個 -->         <div id="box2">             <a href="#">這是第二個div</a>         </div>          <!-- 第三個 -->         <div id="box3">             <a href="#">這是第三個div</a>         </div>     </div> </body>

2.1 獲取第一個節點

語法:

document.getElementById("test").firstElementChild; document.getElementById("test").firstChild;

特點:獲取第一個節點

示例:

var box=document.getElementById("digbox").firstElementChild;     console.log(box);           var box1=document.getElementById("digbox").firstChild;     console.log(box1);

javascript怎么獲取html文件的節點

2.2 獲取最后一個子節點
語法:

document.getElementById("test").lastElementChild;; document.getElementById("test").lastChild;

特點:獲取最后一個子節點

示例:

 var box2= document.getElementById("digbox").lastElementChild;     console.log(box2);      var box3= document.getElementById("digbox").lastChild;     console.log(box3);

javascript怎么獲取html文件的節點

2.3 獲取所有子節點

語法:

document.getElementById("test").children[0]; document.getElementById("test").childNodes; document.getElementById("test").childElementCount;

特點:獲取所有子節點

示例:

 var box4= document.getElementById("digbox").children[0];     console.log(box4);      var box5= document.getElementById("digbox").childNodes;     console.log(box5);      var box6= document.getElementById("digbox").childElementCount;     console.log(box6);

javascript怎么獲取html文件的節點

2.4 獲取直接子節點

語法:document.getElementById("id")

特點:獲取直接子節點

示例:

  var box7= document.getElementById("digbox");     console.log(box7);

javascript怎么獲取html文件的節點

2.5 獲取對應屬性的節點

語法:document.getElementById("id").getElementsByClassName("ul");

特點: 獲取對應屬性的節點(可以是ID,class,屬性,標簽)常用;

示例:

    var box8= document.getElementById("digbox").getElementsByClassName("ul");     console.log(box8);

javascript怎么獲取html文件的節點

3. 通過兄弟節點獲取

<body>     <div id="box">         <p>這是第一個標簽</p>         <p id="box2">這是第二個標簽</p>        <div ><a href="">這是第三個標簽</a></div>     </div> </body>

3.1 獲取當前節點的前一個節點

語法:

document.getElementById("id").previousElementSibling; document.getElementById("id").previousSibling

特點: 返回指定節點的前一個節點,如果沒有 previousSibling 節點,則返回值為 null。

示例:

var box1=document.getElementById("box2").previousElementSibling;   console.log(box1);    var box2=document.getElementById("box2").previousSibling;   console.log(box2);

javascript怎么獲取html文件的節點

3.2 獲取當前節點的后一個節點

語法:

document.getElementById("id").nextSibling document.getElementById("id").nextElementSibling;

特點: 返回指定節點之后緊跟的節點,如果沒有 nextSibling 節點,則返回值為 null。

示例:

 var box3=document.getElementById("box2").nextElementSibling;   console.log(box3);    var box4=document.getElementById("box2").nextSibling;   console.log(box4);

javascript怎么獲取html文件的節點

4. 通過子級節點獲取

4.1 通過子節點獲取父級節點

<body>     <div id="box">         <p id="box2">這是第二個標簽</p>     </div> </body>

語法:document.getElementById("id").parentNode

特點: 返回指定節點的父節點,如果指定節點沒有父節點,則返回 null。

示例:

  var box=document.getElementById("box2").parentNode;   console.log(box);

javascript怎么獲取html文件的節點

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
中文字幕永久视频| www.国产在线视频| 国产91在线免费| 欧美日韩亚洲国产成人| 小早川怜子一区二区三区| av污在线观看| 一级黄色片在线免费观看| 爱爱爱爱免费视频| 成人免费毛片播放| 日本特黄a级片| 四季av一区二区三区| 色天使在线观看| 欧美 日韩 国产 在线观看| 老汉色影院首页| 欧洲金发美女大战黑人| 久久视频免费在线| 国产69精品久久久久久久| 久久av综合网| 香蕉视频网站入口| 偷拍盗摄高潮叫床对白清晰| 青青草影院在线观看| 丰满少妇久久久| 五月婷婷深爱五月| 国产卡一卡二在线| 欧美黄网站在线观看| 亚洲娇小娇小娇小| 久久久久久久久网| av之家在线观看| 伊人影院综合在线| 日韩欧美精品免费| 91人人澡人人爽人人精品| 日本黄网站色大片免费观看| 精品视频免费在线播放| 手机看片一级片| 黄色一级大片免费| 国产wwwxx| 18禁网站免费无遮挡无码中文| 国产免费又粗又猛又爽| 欧美激情亚洲天堂| 爱爱爱爱免费视频| 欧美一级在线看| 日本a级片在线观看| 少妇激情一区二区三区| 免费特级黄色片| 911av视频| 国产视频在线视频| 国产午夜福利在线播放| 熟妇熟女乱妇乱女网站| 国产福利视频在线播放| 国产夫妻自拍一区| 久久精品一卡二卡| 国产精品v日韩精品v在线观看| 人人妻人人做人人爽| 在线播放 亚洲| 在线免费观看视频黄| 午夜肉伦伦影院| 国产亚洲精品网站| 国内精品视频一区二区三区| 日本中文字幕一级片| 6080国产精品| 亚洲精品视频三区| 9l视频白拍9色9l视频| 少妇黄色一级片| 韩国日本美国免费毛片| 日韩久久一级片| 成年人小视频网站| 三级a在线观看| 免费看国产黄色片| gai在线观看免费高清| 亚洲成人天堂网| 蜜臀一区二区三区精品免费视频| 亚洲黄色a v| 中文字幕 91| 国产精品久久久久久久av福利| 免费日韩中文字幕| 无需播放器的av| 中文字幕免费高清在线| 黄色高清视频网站| 18黄暴禁片在线观看| av免费播放网址| 亚洲综合婷婷久久| 水蜜桃在线免费观看| 国产手机免费视频| 六月丁香婷婷在线| 天天色天天综合网| 免费一级淫片aaa片毛片a级| 99久久免费观看| 国产一级不卡毛片| 国产乱女淫av麻豆国产| 国产又粗又长又爽视频| 免费在线观看亚洲视频| 亚洲免费黄色网| a级黄色小视频| 国产av人人夜夜澡人人爽| 国产无遮挡猛进猛出免费软件| 99精品视频免费版的特色功能| 欧美国产视频一区| 无需播放器的av| 999久久欧美人妻一区二区| 国产精品亚洲二区在线观看| 日本黄色播放器| 欧美激情精品久久久久久小说| 做a视频在线观看| 亚洲熟妇国产熟妇肥婆| 午夜视频在线观| 国产男女无遮挡| 欧美美女黄色网| 日韩av片专区| 噜噜噜久久亚洲精品国产品麻豆| 亚洲视频一二三四| 人妻内射一区二区在线视频| 日本高清视频免费在线观看| 成人性视频欧美一区二区三区| 亚洲一区二区三区av无码| 亚洲一区二区三区观看| 国产真实乱子伦| 国产资源在线视频| 欧美人与动牲交xxxxbbbb| 亚洲美女性囗交| 九九热在线免费| 国产成人久久777777| 亚洲精品无码国产| 日韩亚洲欧美视频| 屁屁影院ccyy国产第一页| 少妇高潮流白浆| 天天操精品视频| 精品国产乱码久久久久久1区二区| 各处沟厕大尺度偷拍女厕嘘嘘| 永久免费网站视频在线观看| 亚洲天堂国产视频| 亚洲成人天堂网| 在线不卡一区二区三区| 国内自拍视频网| 精品亚洲一区二区三区四区| 国产精品-区区久久久狼| 国产69精品久久久久999小说| 国产91在线亚洲| 久久av高潮av| 日本www在线播放| 久久精品香蕉视频| 男人插女人下面免费视频| 孩娇小videos精品| 51自拍视频在线观看| 色噜噜狠狠一区二区| 九色porny91| 久久精品免费一区二区| 久久人妻精品白浆国产| 日日噜噜噜噜久久久精品毛片| 久久久免费视频网站| 国产三区在线视频| 午夜国产一区二区三区| 国产大片一区二区三区| 精品日韩在线播放| 日韩免费一级视频| 国产视频手机在线播放| 亚洲欧美日韩一二三区| 国内少妇毛片视频| 精品久久久久久久免费人妻| 超碰人人草人人| 青青在线视频免费观看| 欧美日韩国产精品激情在线播放| 成人精品视频一区二区| 色婷婷777777仙踪林| 欧洲av无码放荡人妇网站| 色播五月激情五月| 国产传媒久久久| 鲁一鲁一鲁一鲁一av| 精品嫩模一区二区三区| 精品人妻一区二区三区四区在线| 国产无色aaa| 久久久999免费视频| www.桃色.com| 国产又黄又猛视频| 亚洲国产精品无码观看久久| 国产性生交xxxxx免费| 精品久久久久久无码中文野结衣| 天天插天天操天天射| 欧美不卡在线播放| 色哺乳xxxxhd奶水米仓惠香| 国内自拍视频一区| 免费不卡av在线| 欧美aaa在线观看| a在线观看免费视频| 国产乱子夫妻xx黑人xyx真爽| 国产91av视频在线观看| 91高清国产视频| 日韩中文字幕组| 欧美亚洲另类色图| 人妻夜夜添夜夜无码av| 路边理发店露脸熟妇泻火| 三级av免费观看| 国产精品一区二区羞羞答答| 亚洲 高清 成人 动漫| 欧美国产日韩激情| 免费的一级黄色片| 免费看欧美黑人毛片| 欧美一级爱爱视频| 男人c女人视频| www.99热这里只有精品| 免费看黄在线看|