document.write()
は非推奨であることがわかったのですが、これの代替となる方法が見つからない状況です。
以下の場合、htmlを全て書き換える処理となりますが、代替するメソッドとして記事内で紹介されていたinsertAdjacentHTMLメソッドはHTMLの一部を変更及び、追加するメソッドかと思います。
document.open() document.write('<p>テスト</p>'); document.close();
HTMLの一部ではなくdocument.write()
のような全てのHTMLを書き換え、上書きする方法はありませんでしょうか。
どなたか、ご助言頂けましたら幸いです。
追記
document.write('<p>テスト</p>')
こちらの部分なのですが、bodyの配下に追加するのではなく、HTMLを以下のように最初から書き換える方法がありましたら教えて頂けましたら幸いです。
document.write('<!DOCTYPE html><html lang="jp"><head>')

回答3件
あなたの回答
tips
プレビュー