如下,document.write(mychar); 和document.write(mychar.innerHTML); ,他们之间的区别是什么
代码1:
<body>
<p id="con">JavaScript</p>
<script type="text/javascript">
var mychar=document.getElementById("con");
document.write(mychar); //输出获取的P标签。
</script>
</body>
代码1显示出来的:
JavaScript
[object HTMLParagraphElement]
代码2:
<body>
<p id="con">JavaScript</p>
<script type="text/javascript">
var mychar=document.getElementById("con");
document.write(mychar.innerHTML); //输出获取的P标签。
</script>
</body>
代码2显示出来的:
JavaScript
JavaScript