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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么原生的js我這樣子寫并輸出沒效果呢?求解釋

?<!-- 使用JS原生語(yǔ)法 -->

? ? <script type="text/javascript">

? ? ? ?

? ? ? ? ? ? // 通過原生JS語(yǔ)法獲取id為imooc1的元素p

var p = document.getElementById('imooc1');

? ? ? ? ? ? // 將元素p在html中內(nèi)容改變

p.innerHTML = 'P1:您好!通過慕課網(wǎng)學(xué)習(xí)jQuery才是最佳的途徑';

? ? ? ? ? ? // 將元素p的內(nèi)容顏色改為紅色

p.style.color = 'red';

? ? document.write(p.innerHTML);

? ? </script>


正在回答

2 回答

因?yàn)镴avaScript解析器 解析代碼從上往下執(zhí)行 ? 因?yàn)槟氵@個(gè)<script>代碼先執(zhí)行了 ? 下面的代碼沒有執(zhí)行 ?就是沒有找到dom中這個(gè)p對(duì)象 ?它怎么會(huì)執(zhí)行呢? (就是沒有p這個(gè)時(shí)候還沒有加載出來 );window.onload的意思就是等文檔加載完成后再執(zhí)行<script>代碼 ? 這個(gè)就是 ? ? ? ?但是去掉了這個(gè)我用的是document.write();輸出為什么也不行?的原因

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

suBJuly 提問者

OK ,懂了。那如果我把這些代碼放在P下面那就是可以執(zhí)行咯?
2017-05-05 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕村1994845 回復(fù) suBJuly 提問者

正常情況下,代碼解析是從上到下的,所以,要注意順序;像是js加了window.onload;jQuery加$(document).ready(),就可以不用在意順序了,應(yīng)該是這樣
2017-06-16 回復(fù) 有任何疑惑可以回復(fù)我~

加上 window.onload=function(){


}

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

suBJuly 提問者

我知道的加上可以顯示。但是去掉了這個(gè)我用的是document.write();輸出為什么也不行?
2017-05-04 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么原生的js我這樣子寫并輸出沒效果呢?求解釋

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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