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 files 屬性JavaScript
- JavaScript childElementCount 屬性JavaScript
- JavaScript offsetX 屬性JavaScript
- JavaScript firstChild屬性JavaScript
- JavaScript classList 屬性JavaScript
- JavaScript cells 屬性JavaScript
- JavaScript rows 屬性JavaScript
- JavaScript nodeName 屬性JavaScript
- JavaScript rowIndex 屬性JavaScriptIndex
- JavaScript tagName 屬性JavaScript
- JavaScript prototype屬性JavaScript
- JavaScript NaN 屬性JavaScriptNaN
- JavaScript Infinity 屬性JavaScript
- JavaScript className 屬性JavaScript
- JavaScript style 屬性JavaScript
- JavaScript firstElementChild 屬性JavaScript
- JavaScript私有屬性和靜態屬性JavaScript
- JavaScript validity 屬性JavaScript
- JavaScript 字串 length屬性JavaScript字串
- JavaScript 例項屬性JavaScript
- JavaScript:Object屬性方法JavaScriptObject
- JavaScript設定屬性JavaScript
- JavaScript 函式 name 屬性JavaScript函式
- 理解 JavaScript 物件的屬性JavaScript物件
- JavaScript 刪除class屬性JavaScript
- JavaScript select text 屬性JavaScript
- JavaScript select size 屬性JavaScript
- JavaScript select length 屬性JavaScript
- JavaScript 陣列 length 屬性JavaScript陣列
- JavaScript naturalHeight 屬性JavaScript
- JavaScript naturalWidth 屬性JavaScript
- JavaScript 函式 length 屬性JavaScript函式
- javascript layerX和layerY屬性JavaScript
- javascript textContent屬性用法JavaScript
- 理解JavaScript的原型屬性JavaScript原型
- JavaScript物件的資料屬性與訪問器屬性JavaScript物件
- JavaScript公有屬性、私有屬性、公有方法和原型方法JavaScript原型
- JavaScript 獲取 checked 屬性值JavaScript