為什么輸出結(jié)果:[object HTMLParagraphElement]而不是JavaScript
<p id="con">JavaScript</p>
<script type="text/javascript">
? var mychar=document.getElementById("con");
? document.write("結(jié)果:"+mychar); //輸出獲取的P標(biāo)簽。?
</script>
為什么輸出是“結(jié)果:[object HTMLParagraphElement]”
根據(jù)代碼輸出不應(yīng)該是“結(jié)果:JavaScript”嗎?document.write()里的內(nèi)容不是應(yīng)該是顯示出來(lái)的內(nèi)容嗎?
2018-06-12
原來(lái)如此
2018-06-12
現(xiàn)在這種方式是找到的元素標(biāo)簽而已,不是里面的內(nèi)容。如果要找到里面的內(nèi)容,可以這樣寫(xiě)document.write("結(jié)果:"+mychar.innerHTML);
2018-06-10
document.getElementById("con").HTML();
試試這個(gè)?
2018-06-10
這個(gè)是通過(guò)id來(lái)獲取一個(gè)元素,所以輸出的是id為con的P標(biāo)簽。而不是P標(biāo)簽里面的內(nèi)容。