问答详情
源自:3-3 innerHTML 属性

为什么在第一个document.write里面是("原标题:"+mychar.innerHTML+"<br>")而不是("原标题:"+mychar+"<br>")

为什么在第一个document.write里面是("原标题:"+mychar.innerHTML+"<br>")而不是("原标题:"+mychar+"<br>")呢?

提问者:varoul 2016-05-20 15:40

个回答

  • 不_开馨
    2016-05-20 16:07:23
    已采纳

    +mychar.innerHTML 是为了要显示mychar对象里面的内容 而只有+mychar 得到是对象 不是具体的内容


  • 慕粉3384726
    2016-05-20 16:14:01

    因为 var mychar=document.getElementById("con"); 中 document.getElementById("con"); 是获取的整个h2标签,mychar.innerHTML  才是获取的h2标签中的内容。