私はJavascriptでDOMを完全にクリアしたいと思っています。 (「この操作に無効なターゲット要素」)IEでのエラーを生成します。このような頭をクリアし、興味深いことにJavascript Clear DOM
document.getElementsByTagName("html")[0].innerHTML = "";
document.body.innerHTML = "";
を、しかし、正常クリアします:
は、私はこのように、いくつかのことを試してみましたChromeのヘッド。しかし、このように本体を消去するのはIEでは機能しますが、Chromeでは黙って失敗します。
私も
document.childNodes.length = 0;
を試してみましたが、これは明らかに、読み取り専用のプロパティであり、何もしません。
DOMをクリアするにはブラウザ間の優れた方法はありますか?
私の質問は、あなたがこの正確に達成しようとしているものになります。私はあなたがこれを行う必要がある状況を考えることができない原因になる – Ibu
ええ、人々は常に私にすべての私の質問に尋ねる。 DOMをプログラムでクリアしたい理由がないと思っても、やってみたいと思っています。あなたが好きなら、私はちょうど楽しみのためにそれをやりたいと思っています。 –
あなたのページにあるJavaScriptを実行していて、そのページから現在実行しているJavaScriptをクリアしたいのですか?私の問題のように聞こえる。 – jfriend00