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

HTML DOM InternalHTML Thuộc tính

Thuộc tính HTML DOM InternalHTML trả về và cho phép chúng tôi sửa đổi HTML bên trong của một phần tử. HTML bên trong là nội dung.

Cú pháp

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

1. Trả lại bên trongHTML

object.innerHTML

2. Đặt HTML bên trong

object.innerHTML=”value”

Đây, “ giá trị ”Đại diện cho nội dung hoặc các phần tử HTML lồng nhau.

Ví dụ

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

<!DOCTYPE html>
<html>
<head>
<style>
   body{
      text-align:center;
   }
   .outer-box{
      background-color:#347924;
      width:200px;
      height:200px;
      padding:10px;
      text-align:center;
      font-weight:bold;
      color:white;
      margin:1rem auto;
   }
   .inner-box{
      width:100px;
      height:100px;
      margin:3rem auto;
      background-color:#8dce79;
   }
   .inner-circle{
      width:100px;
      height:100px;
      border-radius:50%;
      background-color:#8dce79;
      margin:3rem auto;
   }
</style>
</head>
<body>
<h1>innerHTML property Example</h1>
<div class="outer-box">
</div>
<button onclick="getsquare()">Get Square</button>
<button onclick="getcircle()">Get Circle</button>
<script>
   function getsquare() {
      var outerBox = document.querySelector('.outer-box');
      outerBox.innerHTML ='<div class="inner-box">square</div>';
   }
   function getcircle() {
      var outerBox = document.querySelector('.outer-box');
      outerBox.innerHTML ='<div class="inner-circle">circle</div>';
   }
</script>
</body>
</html>

Đầu ra

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

HTML DOM InternalHTML Thuộc tính

Nhấp vào “ Get Square ”Để hiển thị hình vuông bên trong hình vuông màu xanh lục.

HTML DOM InternalHTML Thuộc tính

Bây giờ, hãy nhấp vào “ Nhận vòng kết nối ”Để hiển thị hình tròn bên trong hình vuông màu xanh lục.

HTML DOM InternalHTML Thuộc tính