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标签内容
有什么区别?结果是一样的
没区别,如果一定说有区别的话,那就是使用的中间变量过渡的代码段不同。