国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

Javascript節點關系實例分析

2024-05-06 16:20:20
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了Javascript節點關系,實例分析了javascript操作父子節點及兄弟節點的相關技巧,需要的朋友可以參考下

本文實例分析了Javascript的節點關系。分享給大家供大家參考。具體如下:

 

 
  1. <html xmlns="http://www.w3.org/1999/xhtml"
  2. <head> 
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  4. <title>節點關系</title> 
  5. <script type="text/javascript"
  6. function Demo() { 
  7. var divObj = document.getElementById("divDemo"); 
  8. //獲取父節點 
  9. var parentNode = divObj.parentNode; 
  10. //displayNodeInfo(parentNode); 
  11. //獲取子節點 
  12. var childNodes = divObj.childNodes; 
  13. //子節點返回的是一個集合,即數組 
  14. //alert(childNodes.length); //顯示節點個數 
  15. //displayNodeInfo(childNodes[0]); 
  16. //獲取兄弟節點 
  17. //----------獲取上一個兄弟節點 
  18. var preBrotherNode = divObj.previousSibling.previousSibling; 
  19. //標簽之間存在空行時,會出現一個空白的文本節點,在獲取節點時,一定要注意。 
  20. //displayNodeInfo(preBrotherNode); 
  21. //----------獲取下一個兄弟節點 
  22. var nextBrotherNode = divObj.nextSibling; 
  23. displayNodeInfo(nextBrotherNode); 
  24. function displayNodeInfo(node) { 
  25. alert("Name:" + node.nodeName + ",Type:" + node.nodeType + ",Value:" + node.nodeValue); 
  26. </script> 
  27. </head> 
  28. <body> 
  29. <input type="button" value="測試" onclick="Demo()" /> 
  30. <div id="divDemo">div內容</div> 
  31. <table> 
  32. <tr> 
  33. <td>單元格1</td> 
  34. <td>單元格2</td> 
  35. </tr> 
  36. <tr> 
  37. <td>單元格3</td> 
  38. <td>單元格4</td> 
  39. </tr> 
  40. </table> 
  41. </body> 
  42. </html> 

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 峨边| 张家川| 东山县| 乌苏市| 黑河市| 宁强县| 樟树市| 波密县| 祁连县| 抚顺县| 嘉禾县| 肃南| 个旧市| 永平县| 潼关县| 潼关县| 恩施市| 昆山市| 赞皇县| 长泰县| 化隆| 浏阳市| 宝山区| 台南市| 涟源市| 通州市| 沈丘县| 云林县| 峨眉山市| 阜阳市| 英超| 高淳县| 乌兰察布市| 石泉县| 安陆市| 永仁县| 右玉县| 海晏县| 开鲁县| 察雅县| 舞阳县|