Đối tượng HTML DOM Video

Đối tượng Video

Đối tượng Video là một đối tượng mới trong HTML5.

Đối tượng Video biểu thị phần tử HTML <video>.

Truy cập vào đối tượng Video

Bạn có thể truy cập vào phần tử <video> bằng cách sử dụng hàm getElementById():

var x = document.getElementById("myVideo");

Thử ngay

Tạo đối tượng Video

Bạn có thể tạo phần tử <video> bằng cách sử dụng phương thức document.createElement():

var x = document.createElement("VIDEO");

Thử ngay

Thuộc tính của đối tượng Video

Thuộc tính Mô tả
audioTracks Trả về đối tượng AudioTrackList biểu thị các dải âm thanh có thể sử dụng.
autoplay Đặt hoặc trả về trạng thái có nên phát lại video ngay sau khi đã tải xong hay không.
buffered Trả về đối tượng TimeRanges biểu thị phần đã tải của video.
controller Trả về đối tượng MediaController biểu thị điều khiển phương tiện hiện tại của video.
controls Đặt hoặc trả về trạng thái video có nên hiển thị các điều khiển (như phát/đпауt, v.v.).
crossOrigin Đặt hoặc trả về thiết lập CORS của video.
currentSrc Trả về URL của video hiện tại.
currentTime Đặt hoặc trả về vị trí phát hiện tại của video (bằng giây).
defaultMuted Đặt hoặc trả về trạng thái tắt tiếng mặc định của video.
defaultPlaybackRate Đặt hoặc trả về tốc độ phát mặc định của video.
duration Trả về độ dài của video (bằng giây).
ended Trả về trạng thái xem đã kết thúc của video.
error Trả về đối tượng MediaError biểu thị trạng thái lỗi của video.
height Đặt hoặc trả về giá trị của thuộc tính height của video.
loop Đặt hoặc trả về trạng thái video có nên phát lại sau khi kết thúc hay không.
mediaGroup Đặt hoặc trả về tên của nhóm phương tiện mà video thuộc về.
muted Đặt hoặc trả về trạng thái tắt tiếng của video.
networkState Trả về trạng thái mạng hiện tại của video.
paused Đặt hoặc trả về trạng thái tạm dừng của video.
playbackRate Đặt hoặc trả về tốc độ phát của video.
played Trả về đối tượng TimeRanges biểu thị phần đã phát của video.
poster Đặt hoặc trả về giá trị của thuộc tính poster của video.
preload Đặt hoặc trả về giá trị của thuộc tính preload của video.
readyState Trả về trạng thái sẵn sàng hiện tại của video.
seekable Trả về đối tượng TimeRanges biểu thị phần có thể tìm kiếm của video.
seeking Trả về xem người dùng hiện tại có đang tìm kiếm trong video hay không.
src Đặt hoặc trả về giá trị của thuộc tính src của video.
startDate Trả về đối tượng Date biểu thị thời gian chênh lệch hiện tại.
textTracks Trả về đối tượng TextTrackList biểu thị lối đi văn bản có thể sử dụng.
videoTracks Trả về đối tượng VideoTrackList biểu thị lối đi video có thể sử dụng.
volume Đặt hoặc trả về âm lượng của video.
width Đặt hoặc trả về giá trị của thuộc tính width của video.

Phương thức của Video Object

Phương thức Mô tả
addTextTrack() Thêm mới lối đi văn bản vào video.
canPlayType() Kiểm tra trình duyệt có thể phát loại video cụ thể hay không.
load() Tải lại phần tử video.
play() Bắt đầu phát video.
pause() Tạm dừng video đang phát.

Thuộc tính và sự kiện tiêu chuẩn

Video Object hỗ trợ tiêu chuẩnThuộc tínhSự kiện.

Trang liên quan

Giáo trình HTML:Video HTML5

Tài liệu tham khảo HTML:Thẻ <video> HTML