JavaScript parentNode 屬性
parentNode 屬性可以返回指定節點的父節點。
如果沒有父節點,則返回 null。
語法結構:
[JavaScript] 純文字檢視 複製程式碼node.parentNode
瀏覽器支援:
(1).IE 瀏覽器支援此屬性。
(2).edge 瀏覽器支援此屬性。
(3).谷歌瀏覽器支援此屬性。
(4).火狐瀏覽器支援此屬性。
(5).opera 瀏覽器支援此屬性。
(6).safari 瀏覽器支援此屬性。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> div { border: 2px dotted #ccc; } #box { width: 200px; height: 100px; display: flex; justify-content: center; align-items: center; } #middle { width: 150px; height: 80px; text-align: center; line-height: 80px;; } </style> <script> window.onload = ()=> { let oSpan = document.getElementById("txt"); oSpan.parentNode.style.borderColor = "green"; } </script> </head> <body> <div id="box"> <div id="middle"> <span id="txt">螞蟻部落</span> </div> </div> </body> </html>
程式碼執行效果截圖如下:
程式碼分析如下:
(1).首先獲取 span 元素物件,然後再獲取其父節點。
(2).parentNode 獲取的父節點是中間的 div ,並將其邊框顏色設定為綠色。
(3).只是獲取的起直接父節點,更上輩的節點不會被獲取。
相關文章
- JavaScript cells 屬性JavaScript
- JavaScript rows 屬性JavaScript
- JavaScript nodeName 屬性JavaScript
- JavaScript offsetX 屬性JavaScript
- JavaScript classList 屬性JavaScript
- JavaScript rowIndex 屬性JavaScriptIndex
- JavaScript tagName 屬性JavaScript
- JavaScript nextElementSibling 屬性JavaScript
- JavaScript validity 屬性JavaScript
- JavaScript className 屬性JavaScript
- JavaScript style 屬性JavaScript
- JavaScript NaN 屬性JavaScriptNaN
- JavaScript Infinity 屬性JavaScript
- JavaScript firstChild屬性JavaScript
- JavaScript childElementCount 屬性JavaScript
- JavaScript prototype屬性JavaScript
- JavaScript files 屬性JavaScript
- JavaScript select text 屬性JavaScript
- JavaScript select size 屬性JavaScript
- JavaScript select length 屬性JavaScript
- JavaScript 例項屬性JavaScript
- JavaScript 字串 length屬性JavaScript字串
- JavaScript 函式 name 屬性JavaScript函式
- 理解 JavaScript 物件的屬性JavaScript物件
- JavaScript 刪除class屬性JavaScript
- JavaScript 函式 length 屬性JavaScript函式
- JavaScript 陣列 length 屬性JavaScript陣列
- JavaScript物件的資料屬性與訪問器屬性JavaScript物件
- JavaScript監聽屬性改變JavaScript
- JavaScript ----- 操作DOM物件的屬性JavaScript物件
- JavaScript 獲取 checked 屬性值JavaScript
- JavaScript 數字呼叫方法或者屬性JavaScript
- JavaScript get set 訪問器屬性JavaScript
- JavaScript刪除和清空物件屬性JavaScript物件
- JavaScript遍歷物件屬性順序JavaScript物件
- JavaScript物件屬性是有序的嗎?JavaScript物件
- JavaScript內建物件屬性及方法大全JavaScript物件
- JavaScript訪問物件的屬性和方法JavaScript物件