innerHTMLに設定したscript要素は無効になる。CodeWordPressツールGoogleサービスホームプログラミングJavaScript入門innerHTMLに設定したscript要素は無効になる。JavaScript入門JavaScriptではinnerHTMLプロパティに設定したscript要素は実行されません。'<script>alert("hello");</script>';script要素が実行されないのは、安全性を考慮した上での仕様です。上の記述でscript要素が実行できたら、危なくてしょうがないですよね。変わりにcreateElement()を使って、script要素を作成します。次のようなコードとなります。'alert("hello")';elem.appendChild(s);まずcreataElement()でscript要素を作成します。次に実行したい命令をinnerHTMLに設定します。appendChild()で追加すると、実行されます。この方法ならinnerHTMLプロパティでscriptを実行することができます。「++変数」という形式で記述されます。どちらも変数の値を増加させるのは同じなのですが、他の変数に代入する場合は結果が違ってきます。「++変数」の違いについて説明します。プロパティを使用します。値を取得する場合はvalueプロパティを使用します。単一選択のセレクトボックスのように、単純にvalueプロパティを参照しても取得できないので注意が必要です。使って配列の要素を削除する配列の要素を削除する方法はいくつかあります。メソッドを使って、削除要素のインデックスを特定し、要素を削除する方法を紹介します。