Rumah > Soal Jawab > teks badan
Apabila menggunakan innerHTML untuk menambah kandungan pada nod, didapati bahawa jika terdapat teg <skrip> dalam rentetan innerHTML, pernyataan js dalam teg tidak boleh dijalankan dan atribut src adalah tidak sah (fail js luaran tidak boleh diimport). Bagaimana untuk menyelesaikan masalah ini?
typecho2017-06-30 10:00:51
innerHTML boleh memasukkan tag pautan, tetapi tidak boleh memasukkan tag skrip;
var oScript = document.createElement('script');
oScript.type = 'text/javascript';
oScript.async = true;
oScript.src = url;
document.body.appendChild(oScript);
代言2017-06-30 10:00:51
Dokumen HTML bersarang dalam badan tidak ditulis dengan cara yang standard