JavaScript 獲取下一個元素節點
利用jQuery獲取當前元素的下一個元素非常的簡單,具體參閱jQuery next()一章節。
下面通過程式碼例項介紹一下如何利用原生JavaScript實現此功能。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script> window.onload=function(){ var oli=document.getElementById("ant"); var node=oli.nextSibling ; while(node.nodeType==3){ node=node.nextSibling ; } node.style.color="red";} </script> </head> <body> <ul id="box"> <li>螞蟻部落一</li> <li id="ant">螞蟻部落二</li> <li>螞蟻部落三</li> <li>螞蟻部落四</li> </ul> </body> </html>
實現上述功能非常的簡單,如果不考慮瀏覽器相容性可以直接使用nextElementSibling屬性。
關於nextSibling屬性的用法可以參閱JavaScript nextSibling一章節。
相關文章
- JavaScript獲取下一個同級元素節點JavaScript
- JavaScript獲取下一個元素JavaScript
- JavaScript獲取父元素下子元素節點JavaScript
- javascript實現的獲取下一個li元素程式碼例項JavaScript
- 原生javascript獲取下一級子元素程式碼例項JavaScript
- JavaScript 獲取所有後代元素節點JavaScript
- 原生javascript如何刪除一個元素節點物件JavaScript物件
- JavaScript獲取HTML DOM節點元素詳解(轉)JavaScriptHTML
- JavaScript獲取上一個元素JavaScript
- jquery獲取元素節點jQuery
- javascript如何獲取哪個元素獲得焦點JavaScript
- javascript如何實現複製克隆一個dom元素節點JavaScript
- 工作流引擎Activiti中獲取下一分支節點
- 原生js實現的獲取當前元素的上一個元素節點JS
- jQuery如何獲取元素父節點和子節點jQuery
- javascript如何建立一個文字節點JavaScript
- JavaScript獲取陣列最後一個元素JavaScript陣列
- jQuery如何複製克隆一個元素節點jQuery
- javascript刪除元素節點removeChild()函式JavaScriptREM函式
- jquery如何新增一個新的元素節點jQuery
- 獲取當前元素在兄弟元素節點中的索引索引
- 封裝js獲取當前元素的弟弟元素節點封裝JS
- JavaScript 判斷元素是否獲得焦點JavaScript
- javascript DOM元素節點操作簡單介紹JavaScript
- JavaScript刪除元素節點程式碼例項JavaScript
- JavaScript 獲取第n個li元素JavaScript
- javascript如何建立一個屬性節點物件JavaScript物件
- JavaScript點選按鈕刪除一個div元素JavaScript
- js獲取節點元素物件的方法介紹JS物件
- javascript獲取當前元素的上一級元素JavaScript
- 使用jQuery刪除一個元素節點程式碼例項jQuery
- 獲取頁面中所有元素的節點型別型別
- JavaScript 獲取倒數第二個li元素JavaScript
- JavaScript獲取倒數第二個li元素JavaScript
- mysql日期 獲取本月第一天 獲取下個月的第一天MySql
- jquery獲取指定節點的第一級文字節點jQuery
- jQuery獲取上一個元素jQuery
- jquery獲取指定元素的父節點程式碼例項jQuery