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

这两种有什么区别?帮忙看一下。。。

 var mychar=document.getElementById("con").innerHTML        ;

  document.write("原标题:"+mychar+"<br>"); //输出原h2标签内容

  mychar="HelloWorld";

  document.write("修改后的标题:"+mychar); //输出修改后h2标签内容



var mychar= document.getElementById("con");          ;


  document.write("原标题:"+mychar.innerHTML+"<br>"); //输出原h2标签内容


  mychar.innerHTML="Hello world!";


  document.write("修改后的标题:"+mychar.innerHTML); //输出修改后h2标签内容


有什么区别?结果是一样的


提问者:qq_一生一刹那_0 2015-10-12 12:42

个回答

  • pardon110
    2015-10-12 12:51:35

    没区别,如果一定说有区别的话,那就是使用的中间变量过渡的代码段不同。