Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Thuộc tính sự kiện ontoggle trong HTML

Thuộc tính sự kiện ontoggle trong HTML được kích hoạt khi người dùng mở hoặc đóng phần tử HTML <details> trong tài liệu HTML.

Cú pháp

Cú pháp như sau:

<details ontoggle="script">Nội dung</details>

Ví dụ

Dưới đây là ví dụ minh họa thuộc tính sự kiện ontoggle trong HTML:

<!DOCTYPE html>
<html>
<head>
  <style>
    body {
      color: #000;
      height: 100vh;
      background: linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%) no-repeat;
      text-align: center;
      padding: 20px;
    }
  </style>
</head>
<body>
<h1>Demo thuộc tính sự kiện ontoggle trong HTML</h1>
<details ontoggle="toggleFn()">
  <summary>Xin chào! Tôi là phần tử summary</summary>
  <p>Đây là một đoạn văn với một số nội dung giả.</p>
</details>
<script>
  function toggleFn() {
    document.body.style.background = "linear-gradient(45deg, #8BC6EC 0%, #9599E2 100%) no-repeat";
    document.body.style.color = "#fff";
  }
</script>
</body>
</html>

Kết quả

Thuộc tính sự kiện ontoggle trong HTML

Bây giờ hãy thử mở phần tử details HTML để quan sát cách thuộc tính sự kiện ontoggle hoạt động.

Thuộc tính sự kiện ontoggle trong HTML