Dalam artikel ini, kami akan meneroka pelbagai pendekatan untuk memasukkan
Seperti yang digariskan dalam soalan, mencipta
Untuk menambah baik pendekatan sedia ada, anda boleh menambah
var css = "h1 { background: red; }"; var head = document.head || document.getElementsByTagName("head")[0]; var style = document.createElement("style"); head.appendChild(style); style.type = "text/css"; if (style.styleSheet) { style.styleSheet.cssText = css; // IE8 and below } else { style.appendChild(document.createTextNode(css)); }
Pendekatan ini telah diuji dalam IE 7-9, Firefox, Opera dan Chrome, memastikan keserasian merentas penyemak imbas.
Elakkan Kaedah Bukan Standard: Memasukkan
Menghadkan Sokongan Penyemak Imbas: Bergantung semata-mata pada penyemak imbas yang menyokong divNode.innerHTML mungkin tidak sesuai untuk aplikasi yang meluas .
Dengan menggabungkan penyelesaian yang diperhalusi atau mengakui batasan pendekatan alternatif, anda boleh mencipta
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menambah Teg `` dengan Amanah pada Halaman HTML Menggunakan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!