javascript - Il y a des importations js dans le contenu innerHTML ou les instructions ne peuvent pas s'exécuter correctement.
習慣沉默
習慣沉默 2017-06-30 09:58:51
0
2
883

Lors de l'utilisation de innerHTML pour ajouter du contenu sur le nœud, il s'avère que s'il y a une balise <script> dans la chaîne innerHTML, l'instruction js dans la balise ne peut pas être exécutée et l'attribut src n'est pas valide (les fichiers js externes ne peuvent pas être exécutés). importé). Comment résoudre ce problème?

習慣沉默
習慣沉默

répondre à tous(2)
typecho

innerHTML peut insérer des balises de lien, mais ne peut pas insérer de balises de script ; l'insertion de balises de script peut être effectuée via appendChild de js.

var oScript = document.createElement('script'); 
oScript.type = 'text/javascript'; 
oScript.async = true; 
oScript.src = url; 
document.body.appendChild(oScript); 
代言

Le document HTML imbriqué dans le corps n'est pas écrit de manière standardisée

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!