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

Đối tượng theo dõi HTML DOM

Đối tượng theo dõi DOM trong HTML đại diện cho phần tử .

Tạo phần tử

var trackObject = document.createElement(“TRACK”)

Đây, “ trackObject” có thể có các thuộc tính sau -

Thuộc tính
Mô tả
mặc định
Itsets / trả về trạng thái mặc định của một bản nhạc
loại
Itsets / trả về giá trị của thuộc tính loại của bản nhạc
nhãn
Itsets / trả về giá trị của thuộc tính nhãn của bản nhạc
readyState
Trả về trạng thái hiện tại của tài nguyên theo dõi
src
Itsets / trả về giá trị của thuộc tính src của bản nhạc
srclang
Itsets / trả về giá trị của thuộc tính srclang của bản nhạc
bài hát
Trả lời một đối tượng TextTrack đại diện cho dữ liệu nhạc nền của phần tử bản nhạc

Hãy để chúng tôi xem ví dụ về Loại theo dõi tài sản -

Ví dụ

<!DOCTYPE html>
<html>
<head>
<title>Track kind</title>
<style>
   form {
      width:70%;
      margin: 0 auto;
      text-align: center;
   }
   * {
      padding: 2px;
      margin:5px;
   }
   input[type="button"] {
      border-radius: 10px;
   }
</style>
</head>
<body>
   <form>
      <fieldset>
         <legend>Track-kind</legend>
         <video id="videoSelect" controls width="250" src="sample.mp4">
            <track default kind="subtitles" srclang="es" src="sample-es.srt"/>
            <track kind="subtitles" srclang="en" src="sample-en.srt"/>
         </video><br>
         <input type="button" onclick="getTrackDetails()" value="What is the kind of default track?">
         <div id="divDisplay"></div>
      </fieldset>
   </form>
<script>
   var divDisplay = document.getElementById("divDisplay");
   var trackSelect = document.getElementsByTagName("track");
   function getTrackDetails() {
      for(var i=0; i<trackSelect.length; i++)
         if(trackSelect[i].default)
            divDisplay.textContent = 'kind of track for video: '+trackSelect[i].kind;
   }
</script>
</body>
</html>

Đầu ra

Trước khi nhấp vào ‘Loại bản nhạc mặc định là gì?’ nút -

Đối tượng theo dõi HTML DOM

Sau khi nhấp vào ‘Loại bản nhạc mặc định là gì?’ nút -

Đối tượng theo dõi HTML DOM