HTMLSourceElement

HTMLSourceElement 介面提供了特殊屬性(除了它透過繼承而來的常規 HTMLElement 物件介面之外),用於操作 <source> 元素。

EventTarget Node Element HTMLElement HTMLSourceElement

例項屬性

繼承自其父級 HTMLElement 的屬性。

HTMLSourceElement.height

一個數字,反映了 height HTML 屬性,指示影像資源的 CSS 畫素高度。僅噹噹前 <source> 元素的父元素是 <picture> 元素時,此屬性才有意義。

HTMLSourceElement.media

一個字串,反映了 media HTML 屬性,包含媒體資源的預期型別。

HTMLSourceElement.sizes

一個字串,表示斷點之間的影像尺寸

HTMLSourceElement.src

一個字串,反映了 src HTML 屬性,包含媒體資源的 URL。HTMLSourceElement.src 屬性僅在相關的 <source> 元素巢狀在 <video><audio> 元素中時才有意義。當它巢狀在 <picture> 元素中時,它沒有意義,會被忽略。

注意: 如果更新了 src 屬性(以及任何同級屬性),完成後應呼叫父 HTMLMediaElementload 方法,因為 <source> 元素不會自動重新掃描。

HTMLSourceElement.srcset

一個字串,反映了 srcset HTML 屬性,包含候選影像列表,以逗號(‘,',U+002C COMMA)分隔。候選影像是 URL 後跟一個 ‘w’(表示影像寬度)或一個 ‘x’(表示畫素密度)。

HTMLSourceElement.type

一個字串,反映了 type HTML 屬性,包含媒體資源的型別。

HTMLSourceElement.width

一個數字,反映了 width HTML 屬性,指示影像資源的 CSS 畫素寬度。僅噹噹前 <source> 元素的父元素是 <picture> 元素時,此屬性才有意義。

例項方法

無特定方法;從其父級 HTMLElement 繼承方法。

規範

規範
HTML
# htmlsourceelement

瀏覽器相容性

另見