1. ホーム
  2. ジャバスクリプト

[解決済み】<script> 要素を追加できません。

2022-04-02 04:26:45

質問

以下のコードで、script 要素が DOM に追加されない理由に心当たりはありますか?

var code = "<script></script>";
$("#someElement").append(code);

解決方法は?

ブラウザによっては、直接変更すると(scriptタグで試しているように、テキストからHTMLを作成するという意味です)、ある種の変更を尊重しないことがありますが、組み込みコマンドで行うと、うまくいくことがあります。 これを試してみてください。

var script = document.createElement( 'script' );
script.type = 'text/javascript';
script.src = url;
$("#someElement").append( script );

からです。 jQuery用JSON