为什么不直接使用mycon?
改成mycon之后变成了
原标题:[object HTMLHeadingElement]
修改后的标题:Hello world!
又是什么意思?
mycon是一个对象,即为[object HTMLHeadingElement],innerHTML是它的一个属性,你直接打印mycon就会打印出这个对象出来,mycon.innerHTML表示的就是mycon调出它的属性。举个例子吧:比如我要打印出你的名字,但是我不能直接打印 write(你),而是写成 write(你.name),name和上面的innerHTML一样,都是属性。理解了?
你可以这样写
<scritp>
var mycon=document.getElementById("con");
mycon.innerHTML="Hello world";
</script>