關(guān)于第一個(gè)同學(xué)代碼的一點(diǎn)疑問(wèn)。
var?num=document.getElementById("sp").innerHTML;
他獲取num的時(shí)候在后面加了個(gè)innerHTML,請(qǐng)問(wèn)為什么要加innerHTML,不能直接var num=document.getElementById("sp")呢?innerHTML不是改寫用的嗎?
var?num=document.getElementById("sp").innerHTML;
他獲取num的時(shí)候在后面加了個(gè)innerHTML,請(qǐng)問(wèn)為什么要加innerHTML,不能直接var num=document.getElementById("sp")呢?innerHTML不是改寫用的嗎?
2016-05-16
舉報(bào)
2016-05-16
1、用document.getElementById("sp")返回的是一個(gè)對(duì)象,并非值
2、后面加上innerHTML獲取的是該id下嵌套的內(nèi)容,比如這樣
<div id="aa">這是內(nèi)容</div> ,我們可以通過(guò) document.getElementById('aa').innerHTML 來(lái)獲取id為aa的對(duì)象的內(nèi)嵌內(nèi)容,即這是內(nèi)容這幾個(gè)字