課程
/前端開發(fā)
/JavaScript
/JavaScript入門篇
var mychar=document.getElementById('con');這句作用就是讓mychar等于<h2>
2016-09-29
源自:JavaScript入門篇 3-3
正在回答
準(zhǔn)確來說第二個(gè)mychar應(yīng)該等于字符串'Javascript';
要操作一個(gè)節(jié)點(diǎn)元素是通過id進(jìn)行的,你的'con'就是給這個(gè)id起的名字。通過document.getElementById('con')得到的是一個(gè)節(jié)點(diǎn)元素,用面向?qū)ο髞碚f就是得到一個(gè)對(duì)象,并把它賦值給mychar,而后面在通過這個(gè)對(duì)象的方法innerHTML得到這個(gè)這個(gè)對(duì)象的一個(gè)屬性,也就是標(biāo)簽元素中的內(nèi)容,依然賦值給mychar,所以第一個(gè)mychar和第二個(gè)mychar的類型是完全不同的;因?yàn)閖avascript變量聲明里不管你是什么類型都可以用var聲明,這要是在java中就不是了,也很容易辨認(rèn),不會(huì)混淆。
云月笛 提問者
意思差不多。其實(shí)你要明白只需要 document.write(mychar)就知道這個(gè)變量各自是什么了,把這兩個(gè)mychar輸出看看
舉報(bào)
JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門
1 回答js 中alert 在不同位置使用區(qū)別
2 回答innerHTML與jquery里的html區(qū)別
1 回答.getElementById("con").innerHTML和+mychar.innerHTML有什么區(qū)別?
5 回答位置不同代碼為什么不換行
4 回答為什麼用 innerHTML 出來的字的大小會(huì)不同?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-09-29
準(zhǔn)確來說第二個(gè)mychar應(yīng)該等于字符串'Javascript';
要操作一個(gè)節(jié)點(diǎn)元素是通過id進(jìn)行的,你的'con'就是給這個(gè)id起的名字。通過document.getElementById('con')得到的是一個(gè)節(jié)點(diǎn)元素,用面向?qū)ο髞碚f就是得到一個(gè)對(duì)象,并把它賦值給mychar,而后面在通過這個(gè)對(duì)象的方法innerHTML得到這個(gè)這個(gè)對(duì)象的一個(gè)屬性,也就是標(biāo)簽元素中的內(nèi)容,依然賦值給mychar,所以第一個(gè)mychar和第二個(gè)mychar的類型是完全不同的;因?yàn)閖avascript變量聲明里不管你是什么類型都可以用var聲明,這要是在java中就不是了,也很容易辨認(rèn),不會(huì)混淆。
2016-09-29
意思差不多。其實(shí)你要明白只需要 document.write(mychar)就知道這個(gè)變量各自是什么了,把這兩個(gè)mychar輸出看看