element.remove() 要素を削除
最終更新:2026-10-13
element.remove() 要素を削除
remove は現在の要素を DOM から削除します。旧式の parentNode.removeChild(el) より簡潔です。
| カテゴリ | DOM操作 |
|---|
戻り値:undefined。
元の値を変更するか:はい(その場で変更)
▶ 例
コードを編集して「実行」を押すと、出力パネルに結果が表示されます。
💡 ヒント
ℹ️ info
🌐 ブラウザ対応
| ブラウザ | |||||
|---|---|---|---|---|---|
| element.remove() | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| すべてのモダンブラウザで対応 | |||||
🏷️ 関連する DOM メソッド
💡 関連するケース
さらに多くのケースは近日公開予定です。
📚 関連チュートリアル
❓ よくある質問
Qremove と removeChild の違いは?
Aremove は要素上、removeChild は親上で呼びます。結果は同じです。
Q削除した要素を復元できますか?
Aはい — 参照が残っているため、再追加できます。
Qすべての子要素を削除するには?
Ael.innerHTML = '' が最も簡単です。