HTMLScriptElement: type-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die type
-Eigenschaft des HTMLScriptElement
-Interfaces ist ein String, der den Typ des Scripts widerspiegelt.
Sie spiegelt das type
-Attribut des <script>
-Elements wider.
Wert
Ein String. Der Wert dieser Eigenschaft kann einer der folgenden sein:
- Attribut ist nicht gesetzt (Standardwert), ein leerer String oder ein JavaScript MIME-Typ
-
Zeigt an, dass das Script ein "klassisches Script" ist, das JavaScript-Code enthält.
module
-
Dieser Wert bewirkt, dass der Code als JavaScript-Modul behandelt wird.
importmap
-
Dieser Wert zeigt an, dass der Inhalt des Elements eine Import-Karte enthält.
speculationrules
Experimentell-
Dieser Wert zeigt an, dass der Inhalt des Elements Spekulationsregeln enthält.
- Jeder andere Wert
-
Der eingebettete Inhalt wird als Datenblock behandelt und nicht von dem Browser verarbeitet.
Für weitere Informationen siehe das type
-Attribut des <script>
-Elements.
Beispiele
<script id="el" type="text/javascript"></script>
const el = document.getElementById("el");
console.log(el.type); // Output: "text/javascript"
Spezifikationen
Specification |
---|
HTML Standard # dom-script-type |
Browser-Kompatibilität
BCD tables only load in the browser