成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

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

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號
手机免费AV片在线观看| 无码VA在线观看| 国产精品 视频一区 二区三区| 校花高潮抽搐冒白浆| 午夜人妻久久久久久久久| 亚洲AV成人精品五区| 亚洲一级性爱视频| 92成人午夜福利一区二区| 别揉我奶头~嗯~啊~视频在线观| 最新国产乱人伦偷精品免费网站| 亚洲国产一区二区三区波多野结衣| 私人影院家庭影院| 亚洲AV永久无码精品国产精品| 天天摸天天做天天爽| 亚洲AV永久无码精品三区在线 | 国产成人免费ā片在线观看老同学| А√天堂中文在线| 丰满岳乱妇三级高清| 国产综合18久久久久久| 可以差差差的视频无掩盖| 人妻少妇精品视频一区二区三区 | 小妖精太湿太紧了拔不出| 亚洲一区无码中文字幕乱码| FUCK东北老熟女人HD叫床| 高h乱好爽要尿了潮喷了| AV永久免费网站入口| 各种少妇正面着BBW撒尿视频| 粗大挺进亲女H晓晓| 国精产品 自偷自偷| 巨爆乳中文字幕爆乳区| 日本妇人成熟免费中文字幕| 性生大片免费观看网站| 中文字幕肉感巨大的乳专区| 帝王怀孕肚腹圆隆憋尿| 精品国产肉丝袜久久| 欧美性猛交╳XXX乱大交视频| 热99RE久久国超精品首页| 西方38大但人文艺术| 中国BGMBGMBGM老妇网站| 公交车上荫蒂添的好舒服的句子| 公车上双乳被老汉揉搓玩弄漫画| 福利一区福利二区| 久久久久久人妻一区二区三区| 久久久久亚洲AV成人网| 日本A级视频在线播放| 亚洲丰满熟女一区二区V| CHINESE性老妇老女人| 国产婷婷成人久久AV免费高清| 黑人大荫蒂老太大| 欧洲免费无线码在线一区| 亚洲AV色香蕉一区二区三区夜夜嗨 | 久久久久噜噜噜亚洲熟女综合| 久久精品夜色噜噜亚洲A∨| 日韩免费高清大片在线| 亚洲熟妇真实自拍另类| 公车上玩弄白嫩少妇| 麻豆人妻无码性色AV专区| 天美传媒免费观看一二三在线| 无码内射中文字幕岛国片| 一区二区三区AV| 国产精品视频色拍拍| 欧美精品偷自拍另类在线观看 | 女学生14毛片视频片二毛| 五月丁香六月狠狠爱综合| AV无码人妻一区二区三区牛牛| 波多野结衣美乳人妻HD电影欧美 | YSL千人千色8610| 精品国产一区二区AV麻豆不卡 | 一本到在线高清视频| 亚洲AV无码兔费综| 亚洲欧美一区二区成人片牛牛| 亚洲日韩一区二区蜜桃AV| √天堂中文最新版在线中文| 亚洲中文字幕日本无线码| 成人片黄网站A毛片免费| 久久综合精品国产二区无码| 无码一区二区av| 宝宝把腿抬起来靠墙上C| 久久精品一区二区三区中文字幕 | 亚洲午夜性春猛交XXXX亚训 | 美丽女邻居交换5完整版| 无码国内精品人妻少妇蜜桃视频| 亚洲AV人无码激艳猛片服务器| 亚洲午夜无码AV毛片久久| 国产精品免费看久久久| 人妻无码一区二区三区视频| 又湿又紧又大又爽A视频男| 中文乱码字幕高清一区二区| 国模GOGO中国人体私拍| 上边一面亲下边一面膜的注意事项| 亚洲国产成人精品无码区在线观看 | 精品少妇人妻Av免费久久农村| 免费污站18禁的刺激| 亚洲AV无码一区二区二三区软件 | 国产精品18久久久久久vr| 欧美XXXX黑人又粗又长| 亚洲熟妇无码八V在线播放| 国产偷窥真人视频在线观看| 天堂久久久久VA久久久久| 被俩个黑人前后破苞的女人| 女女女女女裸体处开BBB| 又硬又粗又大一区二区三区视频| 公么大龟弄得我好舒服秀婷视频| 久爱WWW成人网免费视频| 性丰满ⅩXXOOO性HD| 国产精品扒开腿做爽爽爽日本无码 | 亚洲国产精品成人久久久| 国产精品电影久久久久电影网 | 国产麻豆剧传媒精品国产AV蜜桃| 老熟女多次高潮露脸视频| 亚洲日韩精品无码AV海量| 国精产品一区一区三区糖心| 特大黑人巨交吊性XXXX| 嗯好爽快点插我视频在线播放| 久久无码喷吹高潮播放不卡| 亚洲人精品午夜射精日韩| 国产在线无码视频一区二区三区| 欧美无人区码卡二卡3卡4乱码| 亚洲AV色香蕉一区二区三区蜜桃 | 一区二区中文字幕最近第九页| 粗一硬一长一进一爽一A级| 人妻熟女一区二区AⅤ波多野结衣| 亚洲精品国产AⅤ成拍色拍| 好男人好社区好资源在线| 无遮挡呻吟娇喘视频免费播放| Chinese国产HD精品实拍| 男生白内裤自慰GV白袜男同| 无码精品人妻AV一区二区三区| 最新欧美精品一区二区三区| 鲁鲁夜夜天天综合视频| 综合 欧美 亚洲日本| 旅人蕉天堂鸟的区别视频| 中国少妇初尝黑人巨高清| 免费高清播放A级毛片完整版| 亚洲ΑV久久久噜噜噜噜噜| おっさんとわたし天堂的资源 | 国产欧美日韩视频免费| 挽起裙子跨开双腿坐下去软件 | 欧美成人精品一区二区| 18禁裸乳无遮挡免费网站| 欧美人妻精品一区二区在线 | 九月婷婷人人澡人人添人人爽| 少妇被粗大的猛烈进出69影院| 337P日本大胆欧洲色噜噜| 欧美久久高潮久久高潮| 波多野结衣av电影在线观看| 日本做受高潮好舒服视频| 国产办公室沙发系列高清| 无人区一线二线三线乱码 | 92国产精品午夜福利免费| 欧美亚洲国产片在线播放| 把佛珠一个一个挤出去| 色99久久久久高潮综合影院| 国产粗语刺激对白ⅩXX| 亚洲AV少妇熟女猛男| 久久精品国产久精国产爱| 中国老太奶BBW性姣| 欧美交换配乱吟粗大| 成人无码区免费AⅤ片WWW| 无码免费伦费影视在线观看| 精品国产午夜福利在线观看| 永久不收费的视频软件APP| 欧美熟老熟妇色XXXXX| 国产97色在线 | 日韩| 亚洲AV无码成人影院一尤物区 | 老狼一区忘忧草欢迎您大豆| 在办公室伦流澡到高潮H| 人妻少妇无码中文幕久久| 国产精品无码久久久久久| 亚洲欧美综合精品AⅤ一区二区| 饥渴人妻被快递员玩弄视频 | 国产XXX69麻豆国语对白| 亚洲 欧美 国产 制服 动漫 | 久久久久亚洲AV无码专区首| ASS中国人体欣赏PICS| 熟妇人妻系列Av无码一区=区| 成人黄网站高清免费视频| 性妇VODAFONEWIFI精| 久久久久精品国产AV麻豆 | 久久精品WWW人人做人人爽| 24小时日本免费观看WWW| 水蜜桃国产成人精品网站| 国产在线精品一区二区| 综合激情丁香久久狠狠| 视频一区二区三区免费| 久久不见久久见免费视频3| はるとゆき温泉旅馆攻略| 性俄罗斯牲交XXXXX视频| 麻花传媒剧国产MV在线看| 疯狂做受ⅩXXX高潮欧美 | 欧美性猛交XXXX乱大交极品| 国产精品爱久久久久久久小说| 无码少妇丰满熟妇一区二区| 久久人人做人人爽人人AV| 吃奶呻吟打开双腿做受是免费视频| 日本中文字幕一区二区有码在线| 当着全班面被C到高潮哭视频| 日日摸夜夜添夜夜添无码国产| 伽罗ちゃんが腿法是什么意思| 天天爽夜夜爽人人爽一区二区|