第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

對document.write()一些很奇怪的地方

對document.write()一些很奇怪的地方

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

1 回答

已采納
?
stone310

TA貢獻(xiàn)361條經(jīng)驗 獲得超191個贊

說的很清楚了

script里面的a開始執(zhí)行一次,document.getElementByID("con").innerHTML這個相當(dāng)于再執(zhí)行一次script標(biāo)簽里面的內(nèi)容,最后外面的document.write()再次執(zhí)行script里面的內(nèi)容;就是3次;

如果注釋掉,script里面就沒有東西顯示,document.getElementByID("con").innerHTML這個相當(dāng)于再執(zhí)行一次script標(biāo)簽里面的內(nèi)容,還是沒有東西,最后外面的document.write()再次執(zhí)行script里面的內(nèi)容;還是沒東西,就一篇空白

查看完整回答
2 反對 回復(fù) 2016-12-05
  • 我要沖錢
    我要沖錢
    看來我還是沒表達(dá)清楚啊,現(xiàn)在,你覺得我對innerHTML的理解正確嗎?就是提取對象內(nèi)的文本內(nèi)容。還有就是document.getElementById()不但會鎖定目標(biāo)(id),還會執(zhí)行目標(biāo)內(nèi)的函數(shù)???
  • 我要沖錢
    我要沖錢
    大神,看來我是對document.getElementById()這個方法有點模糊不清,你能幫我解釋下嗎,例如document.getElementById("con").style.color="yellow"的意思把div的字體顏色修改成yellow嗎?
  • 我要沖錢
    我要沖錢
    還有就是innerHTML獲得的文本會的樣式嗎?我剛剛試下document.getElementById("con").style.color="yellow"字體的確變成了黃色,然后我document.write(document.getElementById("con").style.color="yellow"),發(fā)現(xiàn)輸出的字體卻沒有黃色了
點擊展開后面6
  • 1 回答
  • 0 關(guān)注
  • 1708 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號