课程
/前端开发
/JavaScript
/JavaScript入门篇
为什么不直接使用mycon?
改成mycon之后变成了
原标题:[object HTMLHeadingElement]修改后的标题:Hello world!
又是什么意思?
2016-10-28
源自:JavaScript入门篇 3-3
正在回答
mycon是一个对象,即为[object HTMLHeadingElement],innerHTML是它的一个属性,你直接打印mycon就会打印出这个对象出来,mycon.innerHTML表示的就是mycon调出它的属性。举个例子吧:比如我要打印出你的名字,但是我不能直接打印 write(你),而是写成 write(你.name),name和上面的innerHTML一样,都是属性。理解了?
翻瑜 提问者
你可以这样写
<scritp>
var mycon=document.getElementById("con");
mycon.innerHTML="Hello world";
</script>
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
2 回答改变innerHTML为什么标题也跟着变???
1 回答为什么修改内容要用innerHTML?直接在标签里修改不可以吗
2 回答为什么标题也修改了?
1 回答用innerHTML修改标题了,但是为什么那串长文本没显示了
3 回答为什么清除样式需要使用 object.style = { }; 而不能使用className的方式的?