HTMLSourceElement
Das HTMLSourceElement
-Interface bietet spezielle Eigenschaften (über das reguläre HTMLElement
-Objektinterface, das es durch Vererbung ebenfalls zur Verfügung hat, hinaus) zur Manipulation von <source>
-Elementen.
Instanz-Eigenschaften
Erbt Eigenschaften von seinem Elternteil, HTMLElement
.
HTMLSourceElement.height
-
Eine Zahl, die das
height
-HTML-Attribut widerspiegelt und die Höhe der Bildressource in CSS-Pixeln angibt. Die Eigenschaft hat nur dann eine Bedeutung, wenn das Elternteil des aktuellen<source>
-Elements ein<picture>
-Element ist. HTMLSourceElement.media
-
Ein String, der das
media
-HTML-Attribut widerspiegelt und den vorgesehenen Typ der Medienressource enthält. HTMLSourceElement.sizes
-
Ein String, der Bildgrößen zwischen Haltepunkten darstellt.
HTMLSourceElement.src
-
Ein String, der das
src
-HTML-Attribut widerspiegelt und die URL für die Medienressource enthält. DieHTMLSourceElement.src
-Eigenschaft hat nur dann eine Bedeutung, wenn das zugehörige<source>
-Element in einem Medienelement eingebettet ist, das ein<video>
- oder ein<audio>
-Element ist. Sie hat keine Bedeutung und wird ignoriert, wenn sie in einem<picture>
-Element eingebettet ist.Hinweis: Wenn die
src
-Eigenschaft (zusammen mit Geschwisterelementen) aktualisiert wird, sollte dieload
-Methode des übergeordnetenHTMLMediaElement
aufgerufen werden, da<source>
-Elemente nicht automatisch neu gescannt werden. HTMLSourceElement.srcset
-
Ein String, der das
srcset
-HTML-Attribut widerspiegelt und eine Liste von potenziellen Bildern enthält, die durch ein Komma (',', U+002C COMMA
) getrennt sind. Ein potenzielles Bild ist eine URL, gefolgt von einem'w'
mit der Breite der Bilder, oder ein'x'
, gefolgt von der Pixeldichte. HTMLSourceElement.type
-
Ein String, der das
type
-HTML-Attribut widerspiegelt und den Typ der Medienressource enthält. HTMLSourceElement.width
-
Eine Zahl, die das
width
-HTML-Attribut widerspiegelt und die Breite der Bildressource in CSS-Pixeln angibt. Die Eigenschaft hat nur dann eine Bedeutung, wenn das Elternteil des aktuellen<source>
-Elements ein<picture>
-Element ist.
Instanz-Methoden
Keine spezifische Methode; erbt Methoden von seinem Elternteil, HTMLElement
.
Spezifikationen
Specification |
---|
HTML # htmlsourceelement |
Browser-Kompatibilität
Siehe auch
- Das HTML-Element, das dieses Interface implementiert:
<source>
. - Die HTML-DOM-APIs der Elemente, die ein
<source>
-Element enthalten können:HTMLVideoElement
,HTMLAudioElement
,HTMLPictureElement
.