js firstChild 、nextSibling、lastChild、previousSibling、parentNode


nextSibling下一個兄弟節點

previousSibling上一個兄弟

parentNode父親節點

 1         <select><option value="zs">中山</option><option value="gz">廣州</option><option value="zh">深圳</option><option value="zh">珠海</option></select>
 2         <script type="text/javascript">
 3               //取得<select>元素節點下的子元素的個數
 4               //var selectElement = document.getElementsByTagName("select")[0];
 5               //var size = selectElement.childNodes.length;
 6               //alert("select下共有"+size+"個元素");
 7               
 8               //取得“中山”字符串
 9               //var selectElement = document.getElementsByTagName("select")[0];
10               //var zsElement = selectElement.firstChild;
11               //var zs = zsElement.innerHTML;
12               //alert(zs);
13               
14               //取得"廣州"字符串
15               //var selectElement = document.getElementsByTagName("select")[0];
16               //var zsElement = selectElement.firstChild;
17               //var gzElement = zsElement.nextSibling;
18               //var gz = gzElement.innerHTML;
19               //alert(gz);
20               
21               //取得"珠海"字符串
22               //var selectElement = document.getElementsByTagName("select")[0];
23               //var zhElement = selectElement.lastChild;
24               //var zh = zhElement.innerHTML;
25               //alert(zh);
26               
27               //取得"深圳"字符串
28               //var selectElement = document.getElementsByTagName("select")[0];
29               //var zhElement = selectElement.lastChild;
30               //var szElement = zhElement.previousSibling;
31               //var sz = szElement.innerHTML;
32               //alert(sz);
33               
34               //刪除"廣州"元素
35               var gzElement = document.getElementsByTagName("option")[1];
36               var selectElement = gzElement.parentNode; 
37               selectElement.removeChild(gzElement);
38               
39               
40               
41               
42         </script>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM