Computer >> Máy Tính >  >> Lập trình >> HTML

Thuộc tính mã mẹ HTML DOM

Thuộc tính HTML DOM parentNode trả về đối tượng nút cha của nút được chỉ định trong tài liệu HTML.

Cú pháp

Sau đây là cú pháp -

node.parentNode

Ví dụ

Hãy để chúng tôi xem một ví dụ về thuộc tính parentNode -

<!DOCTYPE html>
<html>
<head>
<style>
   html{
      height:100%;
   }
   body{
      text-align:center;
      color:#fff;
      background: linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%) center/cover no-repeat;
      height:100%;
   }
   p{
      font-weight:700;
      font-size:1.2rem;
   }
   .drop-down{
      width:35%;
      border:2px solid #fff;
      font-weight:bold;
      padding:8px;
   }
   .btn{
      background:#0197F6;
      border:none;
      height:2rem;
      border-radius:2px;
      width:35%;
      margin:2rem auto;
      display:block;
      color:#fff;
      outline:none;
      cursor:pointer;
   }
   .show{
      font-size:1.5rem;
      font-weight:bold;
   }
</style>
</head>
<body>
<h1>DOM parentNode Property Demo</h1>
<p>Hi, Select your favourite subject:</p>
<select class='drop-down'>
<option>Physics</option>
<option>Maths</option>
<option>Chemistry</option>
<option>English</option>
</select>
<button onclick="showParent()" class="btn">Show parent of the option element</button>
<div class="show"></div>
<script>
   function showParent() {
      var dropDown = document.querySelector(".drop-down");
      var option=dropDown.options[dropDown.selectedIndex];
      var msg = document.querySelector(".show");
      msg.innerHTML="Parent element of option element is " + option.parentNode.nodeName + " element";
   }
</script>
</body>
</html>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Thuộc tính mã mẹ HTML DOM

Nhấp vào “ Hiển thị cấp độ gốc của phần tử tùy chọn ”Để lấy phần tử mẹ của phần tử tùy chọn.

Thuộc tính mã mẹ HTML DOM