最贊回答 / 慕設(shè)計(jì)1009945
“document.write can be a form of eval.”:“document.write是eval的一種形式”, eval要盡量避免,是出于安全考慮,因?yàn)閑val過(guò)于強(qiáng)大,他可以把string串作為代碼執(zhí)行。如果控制不好就會(huì)造成安全漏洞。但是此時(shí)僅僅是練習(xí),沒(méi)有其他語(yǔ)句加入,有警告是正常的
2020-04-26
最贊回答 / qq_慕沐2441601
我是這樣弄的<script type="text/javascript">//定義"改變顏色"的函數(shù)function btn1(){??? var div=document.getElementById("txt");??? div.style.color="yellow";??? div.style.backgroundColor="gray";}//定義"改變寬高"的函數(shù)function btn2(){??? var div2=document.getElementById("txt");...
2020-04-25
最贊回答 / L_eru
div1沒(méi)有定義, 這個(gè)是元素ID的話, 那么就要加上引號(hào).document.getElementById('div1').style.display='block';
2020-04-24
最贊回答 / 小魚魚同學(xué)
測(cè)試了沒(méi)問(wèn)題 但是你寫的應(yīng)該是有問(wèn)題的。if(confirm("確定要取消設(shè)置嗎?"))沒(méi)有說(shuō)明if的判斷依據(jù) 你是在點(diǎn)擊確定的時(shí)候應(yīng)用if語(yǔ)句下的樣式 還是在點(diǎn)擊取消后應(yīng)用(你是知道的,但是你在跟瀏覽器說(shuō)的時(shí)候沒(méi)有說(shuō)明清楚,它不知道什么時(shí)候應(yīng)用if下的樣式)<...圖片...>你可以試下這樣寫
最贊回答 / 慕斯卡6333374
因?yàn)閐ocument.getElementById這個(gè)函數(shù)返回的是一個(gè)元素對(duì)象,即Element。mychar被賦值成這個(gè)找到的元素對(duì)像,那么mychar變量只是一個(gè)元素對(duì)象,這個(gè)對(duì)象包含了標(biāo)簽名 + 屬性 + 文本內(nèi)容,想要打印出來(lái)里面的文本內(nèi)容的話,還需要進(jìn)一步提取,所以還要需要innerHTML這個(gè)屬性。這個(gè)學(xué)到面向?qū)ο驩OP就更清楚了。
2020-04-20
最贊回答 / 慕粉2054004295
第一行是創(chuàng)建了一個(gè)變量mychar第二行是給mychar賦值,并不是“變量類型是javascript”第三行,如果使用想要重新給mychar賦值,不需要重新定義(好比:var mychar=6),直接使用mychar=6即可
2020-04-19
最贊回答 / 一祁柒柒一
“快快把我變成單行注釋? ? 知道嗎? ? JS可以實(shí)現(xiàn)很多動(dòng)態(tài)效果? ? 快來(lái)學(xué)習(xí)吧!”這一串漢字沒(méi)有在document.write(“”)里,既不能被顯示,也不能被當(dāng)作代碼執(zhí)行,講道理是會(huì)報(bào)錯(cuò)的,所以需要注釋掉,整段代碼才能被運(yùn)行。您看這樣能幫到您么。
2020-04-17
最新回答 / 慕娘708980
不加打不開(kāi)