之前問過類似問題,然而代碼測試效果還是沒達(dá)到預(yù)期的效果。具體是這樣的。首先這是我有疑問的代碼圖:結(jié)果:上一段的“怎么輸出了兩次”很好理解,但下面的文本卻輸出了兩次。本來,對于innerHTML的理解是提取對象的文本,但我之前問過類似問題,得到的回答是:就是說document.getElementByID("con").innerHTML除了提取我第一次寫入的文本外,還會再執(zhí)行一次寫入文本指令,所以就出現(xiàn)兩次,這樣解釋可以,然后我試下這樣測試:就是把第一次輸出文本注釋掉,然后:就是一片空白,這就奇怪了,就算div內(nèi)沒有文本,但不是說會另外執(zhí)行其內(nèi)的代碼嗎?按理應(yīng)出現(xiàn)一個“為什么會執(zhí)行兩次”啊再看下其他前輩的回答道理還是差不多,求解。
對document.write()一些很奇怪的地方
我要沖錢
2016-12-05 13:09:41