亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Javascript節(jié)點(diǎn)關(guān)系實(shí)例分析

 更新時(shí)間:2015年05月15日 09:14:14   作者:永遠(yuǎn)愛(ài)好寫(xiě)程序  
這篇文章主要介紹了Javascript節(jié)點(diǎn)關(guān)系,實(shí)例分析了javascript操作父子節(jié)點(diǎn)及兄弟節(jié)點(diǎn)的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例分析了Javascript的節(jié)點(diǎn)關(guān)系。分享給大家供大家參考。具體如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>節(jié)點(diǎn)關(guān)系</title>
<script type="text/javascript">
function Demo() {
 var divObj = document.getElementById("divDemo");
 //獲取父節(jié)點(diǎn)
 var parentNode = divObj.parentNode;
 //displayNodeInfo(parentNode);
 //獲取子節(jié)點(diǎn)
 var childNodes = divObj.childNodes;
 //子節(jié)點(diǎn)返回的是一個(gè)集合,即數(shù)組
 //alert(childNodes.length); //顯示節(jié)點(diǎn)個(gè)數(shù)
 //displayNodeInfo(childNodes[0]);
 //獲取兄弟節(jié)點(diǎn)
 //----------獲取上一個(gè)兄弟節(jié)點(diǎn)
 var preBrotherNode = divObj.previousSibling.previousSibling;
 //標(biāo)簽之間存在空行時(shí),會(huì)出現(xiàn)一個(gè)空白的文本節(jié)點(diǎn),在獲取節(jié)點(diǎn)時(shí),一定要注意。
 //displayNodeInfo(preBrotherNode);
 //----------獲取下一個(gè)兄弟節(jié)點(diǎn)
 var nextBrotherNode = divObj.nextSibling;
 displayNodeInfo(nextBrotherNode);
}
function displayNodeInfo(node) {
 alert("Name:" + node.nodeName + ",Type:" + node.nodeType + ",Value:" + node.nodeValue);
}
</script>
</head>
<body>
<input type="button" value="測(cè)試" onclick="Demo()" />
<div id="divDemo">div內(nèi)容</div>
<table>
  <tr>
    <td>單元格1</td>
    <td>單元格2</td>
  </tr>
  <tr>
    <td>單元格3</td>
    <td>單元格4</td>
  </tr>
</table>
</body>
</html>

希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • javascript 中null和undefined區(qū)分和比較

    javascript 中null和undefined區(qū)分和比較

    這篇文章主要介紹了javascript 中null和undefined區(qū)分和比較的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • JavaScript 禁止用戶保存圖片的實(shí)現(xiàn)代碼

    JavaScript 禁止用戶保存圖片的實(shí)現(xiàn)代碼

    這篇文章主要介紹了JavaScript 禁止用戶保存圖片的實(shí)現(xiàn)代碼,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04
  • JavaScript實(shí)現(xiàn)時(shí)鐘功能

    JavaScript實(shí)現(xiàn)時(shí)鐘功能

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)時(shí)鐘功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • 簡(jiǎn)單談?wù)凧avaScript的同步與異步

    簡(jiǎn)單談?wù)凧avaScript的同步與異步

    這篇文章主要介紹了簡(jiǎn)單談?wù)凧avaScript的同步與異步的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • 萬(wàn)物皆可柯里化的Ramda.js及傳參詳解

    萬(wàn)物皆可柯里化的Ramda.js及傳參詳解

    這篇文章主要為大家介紹了萬(wàn)物皆可柯里化的Ramda.js詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • 基于JS實(shí)現(xiàn)任務(wù)隊(duì)列的示例代碼

    基于JS實(shí)現(xiàn)任務(wù)隊(duì)列的示例代碼

    顧名思義,任務(wù)隊(duì)列就是存放任務(wù)的隊(duì)列,隊(duì)列中的任務(wù)都嚴(yán)格按照進(jìn)入隊(duì)列的先后順序執(zhí)行,所以下面我們就來(lái)看看如何基于JS實(shí)現(xiàn)任務(wù)隊(duì)列吧
    2023-08-08
  • self.attachevent is not a function的解決方法

    self.attachevent is not a function的解決方法

    今天一個(gè)客戶用chrome瀏覽器訪問(wèn)網(wǎng)站,他的網(wǎng)站js提示self.attachevent is not a function,這個(gè)問(wèn)題就是這個(gè)瀏覽器不支持attachevent,可以通過(guò)如下方法解決了,分享一下,需要的朋友可以參考下
    2017-04-04
  • 教你用js截取字符串開(kāi)頭、結(jié)尾及兩字符串之間的內(nèi)容

    教你用js截取字符串開(kāi)頭、結(jié)尾及兩字符串之間的內(nèi)容

    在js中可以通過(guò)indexOf()方法找到指定的字符位置,再使用length屬性獲得字符串的長(zhǎng)度,下面這篇文章主要給大家介紹了關(guān)于如何用js截取字符串開(kāi)頭、結(jié)尾及兩字符串之間的內(nèi)容的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • Bootstrap入門(mén)書(shū)籍之(零)Bootstrap簡(jiǎn)介

    Bootstrap入門(mén)書(shū)籍之(零)Bootstrap簡(jiǎn)介

    Bootstrap是一個(gè)用于快速開(kāi)發(fā) Web 應(yīng)用程序和網(wǎng)站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。本文給大家介紹Bootstrap入門(mén)書(shū)籍之(零)Bootstrap簡(jiǎn)介,需要的朋友參考下
    2016-02-02
  • JS中Promise的使用及封裝方式

    JS中Promise的使用及封裝方式

    這篇文章主要介紹了JS中Promise的使用及封裝方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03

最新評(píng)論