2017-07-29 25 views
-5

這最初來的分拆從https://stackoverflow.com/q/45390025/1737973.最小的JS源消滅整個DOM

有時候,當JS的支持和在瀏覽器中啓用,我覺得它更有助於重建大部分的DOM(尤其是根據body標籤)從頭開始,而不是風格,並給它生命和RIA。

哪些是以簡潔,簡短而有效的方式清除body標記下的所有DOM的vanilla JS源代碼?

+0

這不清楚你在這裏問什麼。另請注意,問題必須是獨立的。 (考慮:如果這個問題被刪除了,那麼這個問題不是?)請制定一個完整的問題。 –

回答

1
document.body.innerHTML = "" 
document.head.innerHTML="" 

......但是爲什麼?

+0

這不會消除*整個* DOM(如果這是OP想要做的)。只有'body'中的部分。 「head」的所有內容依然存在。不分青紅皁白地擦掉頭部中的所有*內容幾乎肯定是一個非常糟糕的主意,但我們並不真正知道OP要做什麼...... –

+1

你是對的,忘了腦袋......你很強硬,這是個壞主意...... – Salketer

+0

對不起,我只是想刪除'body'標籤下的DOM元素集。 – uprego