HTMLScriptElement: type 屬性

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

HTMLScriptElement 介面的 type 屬性是一個字串,用於反映指令碼的型別。

它反映了 <script> 元素的 type 屬性。

一個字串。此屬性的值可以是以下之一:

屬性未設定(預設),空字串,或 JavaScript MIME 型別

指示該指令碼是“經典指令碼”,包含 JavaScript 程式碼。

模組

此值會將程式碼視為 JavaScript 模組。

importmap

此值表示元素的正文包含一個匯入對映。

speculationrules 實驗性的

此值表示元素的正文包含投機規則。

任何其他值

嵌入的內容被視為資料塊,不會被瀏覽器處理。

有關更多資訊,請參閱 <script> 元素的 type 屬性。

示例

html
<script id="el" type="text/javascript"></script>
js
const el = document.getElementById("el");
console.log(el.type); // Output: "text/javascript"

規範

規範
HTML
# dom-script-type

瀏覽器相容性