晴書文文
2016-05-22 00:57:04
<!DOCTYPE html><html><body><h1>My First Web Page</h1><p>My First Paragraph.</p><span>為什么我不見了呢?</span><button onclick="myFunction()">點擊這里</button><script>function myFunction(){document.write("糟糕!文檔消失了。");}</script></body></html>
3 回答
已采納

栗子獸
TA貢獻5條經(jīng)驗 獲得超3個贊
?document就是整個頁面的對象,但你點擊時候,
你加載之后再次write會覆蓋掉原來的頁面內(nèi)容(含table的內(nèi)容)
如果要追加內(nèi)容??不能適用document.write來追加。
請用appendChild或者innerHTML?innerText?這些來操作
因為你執(zhí)行方法的時候??文檔流已經(jīng)關(guān)閉??write會重新打開文檔流?所以覆蓋了,這也是腳本語言的特性。?
請采納!

Lunaticf
TA貢獻1條經(jīng)驗 獲得超2個贊
document就是整個頁面的對象
你加載之后再次write會覆蓋掉原來的頁面內(nèi)容(含table的內(nèi)容)
如果要追加內(nèi)容??不能適用document.write來追加。
請用appendChild或者innerHTML?innerText?這些來操作
因為你執(zhí)行方法的時候 ?文檔流已經(jīng)關(guān)閉??write會重新打開文檔流?所以覆蓋了
添加回答
舉報
0/150
提交
取消