HTMLタグの属性値を削除するには、removeAttributeを使用します。
HTMLタグの属性値を削除する
例)id="p1"の、align属性を削除する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>removeAttributeサンプル</title> <script> function test(){ var obj = document.getElementById("p1"); obj.removeAttribute("align"); } </script> </head> <body> <p id="p1" align="center">hoge</p> <input type="button" value="ボタン" onclick="test();"> </body> </html> |
ボタンを押すと、"hoge"が中央寄せから左寄せに変わります。
タグの名前を指定して、それの属性を削除することは可能ですか?
コメントありがとうございます。
タグの名前(id)を指定して全属性を削除するサンプルをアップしましたので参考になれば幸いです。
[JavaScript] HTMLタグに含まれる全属性を削除する