左側(cè)例子中,為什么mycon.innerHTML="New text!";改變了P標(biāo)簽內(nèi)容
p標(biāo)簽id是con而不是mycon,mycon只是新定義的一個變量,它的內(nèi)容是從con中獲取的。但是此處直接給它賦新值,這里的機(jī)制是可以直接改變P也就是con標(biāo)簽的內(nèi)容嗎?感覺不大對勁,中間還隔了一層關(guān)系呢。我覺得不應(yīng)該會改變P標(biāo)簽內(nèi)容啊,最多只是修改了從P中獲得的內(nèi)容,而不是更進(jìn)一步改變P。感覺我并沒有真正理解inner.HTML的作用,或者理解出了問題。請大神幫忙解惑
2017-03-22
mycon是定義的一個變量名,其實也就是指向id為con的p標(biāo)簽,其實這也是為了方便使用,你不可能每次想為p標(biāo)簽添加事件時都寫一次document.get。。。。Id();inner.HTML是指p標(biāo)簽里面的所有內(nèi)容,當(dāng)給它賦值時,它的內(nèi)容也就發(fā)生改變了