innerhtml失效(innerhtml的作用)
為了解決這個(gè)問題,您可以使用額外的變量存儲遞歸執(zhí)行的結(jié)果,并在遞歸執(zhí)行完成后一次性將結(jié)果賦值給innerHTML由于JavaScript是單線程的,所以在遞歸執(zhí)行過程中,只有最后一次才會將結(jié)果插入頁面,因?yàn)槠渌麍?zhí)行過程都在等待完成。
出現(xiàn)這種問題是因?yàn)槟銢]有正確理解DOM對象是什麼 請不要再使用innerHTML+=去動態(tài)添加DOM節(jié)點(diǎn)了 原生JS var HotDiv,SpanTempHotDiv = documentcreateElement#39div#39SpanTemp = documentcreateElement#39span#39SpanTemp。
documentquerySelector#39#status#39innerHTML += msg for i = 0 i lt len i++ alertiname , null 由這些操作可以看出,基本上都是用SQL語句進(jìn)行數(shù)據(jù)庫的相關(guān)操作,如果你會MySQ。
setAttribute是設(shè)置網(wǎng)頁元素的屬性,就是在標(biāo)簽里內(nèi)如ltimg 標(biāo)簽的src屬性innerHTML不是屬性 只是JS里內(nèi)代表一個(gè)雙標(biāo)記中間的文本如ltspan ltspan中間的字符innerHTML屬性所以只會原樣輸出。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。