ล่าสุดการพัฒนาเว็บบทเรียน
×

HTML การอ้างอิง

HTML ตามลำดับตัวอักษร (เรียงลำดับ) HTML ตามหมวดหมู่ (เรียงลำดับ) HTML แอตทริบิวต์ HTML แอตทริบิวต์ทั่วโลก HTML เหตุการณ์ HTML ผ้าใบ HTML เสียง / วิดีโอ HTML doctypes HTML เข้ารหัส URL HTML รหัสภาษา HTML รหัสประเทศ HTTP ข้อความ HTTP วิธีการ PX จะ EM แปลง แป้นพิมพ์ลัด


 

เหตุการณ์ timeupdate HTML เสียง / วิดีโอ DOM

<html เสียง / วิดีโอ DOM อ้างอิง

ตัวอย่าง

เมื่อเล่นตำแหน่งของวิดีโอมีการเปลี่ยนแปลงแสดงตำแหน่งปัจจุบันของวิดีโอในไม่กี่วินาที:

// Get the <video> element with id="myVideo"
var vid = document.getElementById("myVideo");

// Assign an ontimeupdate event to the <video> element, and execute a function if the current playback position has changed
vid.ontimeupdate = function() {myFunction()};

function myFunction() {
// Display the current position of the video in a <p> element with id="demo"
    document.getElementById("demo").innerHTML = vid.currentTime;
}
ลองตัวเอง»

เพิ่มเติม "ลองตัวเอง" ตัวอย่างด้านล่าง


ความหมายและการใช้งาน

เหตุการณ์ที่เกิดขึ้นเมื่อ timeupdate ตำแหน่งการเล่นของเสียง / วิดีโอที่มีการเปลี่ยนแปลง

เหตุการณ์นี้ถูกเรียกโดย:

  • เล่นเสียง / วิดีโอ
  • การย้ายตำแหน่งการเล่น (เช่นเมื่อผู้ใช้ส่งต่ออย่างรวดเร็วไปยังจุดที่แตกต่างกันในเสียง / วิดีโอ)

เคล็ดลับ: เหตุการณ์ timeupdate นี้มักจะใช้ร่วมกับ currentTime คุณสมบัติของวัตถุเสียง / วิดีโอซึ่งจะส่งกลับตำแหน่งปัจจุบันของการเล่นเสียง / วิดีโอในไม่กี่วินาที


สนับสนุนเบราว์เซอร์

ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่เหตุการณ์

เหตุการณ์
timeupdate ใช่ 9.0 ใช่ ใช่ ใช่

วากยสัมพันธ์

ใน HTML:

< audio|video ontimeupdate="myScript"> Try it

ใน JavaScript:

audio|video .ontimeupdate=function(){myScript}; Try it

ใน JavaScript โดยใช้ addEventListener() วิธีการ:

audio|video .addEventListener("timeupdate", myScript ); Try it

หมายเหตุ: addEventListener() วิธีการไม่ได้รับการสนับสนุนใน Internet Explorer 8 และรุ่นก่อนหน้านี้


รายละเอียดทางเทคนิค

แท็กที่รองรับ: <audio> and <video>
วัตถุ JavaScript ที่รองรับ: Audio, Video

ตัวอย่างเพิ่มเติม

ตัวอย่าง

เมื่อตำแหน่งการเล่นของเสียงมีการเปลี่ยนแปลงแสดงตำแหน่งปัจจุบันของเสียงในวินาที:

// Get the <audio> element with id="myVideo"
var aud = document.getElementById("myVideo");

// Assign an ontimeupdate event to the <audio> element, and execute a function if the current playback position has changed
aud.ontimeupdate = function() {myFunction()};

function myFunction() {
// Display the current position of the audio in a <p> element with id="demo"
    document.getElementById("demo").innerHTML = aud.currentTime;
}
ลองตัวเอง»

ตัวอย่าง

ใช้ currentTime คุณสมบัติการกำหนดตำแหน่งการเล่นในปัจจุบันถึง 5 วินาที:

document.getElementById("myVideo").currentTime = 5;
ลองตัวเอง»

<html เสียง / วิดีโอ DOM อ้างอิง