var document.getElementById('myHead')=myH;
var myH=document.getElementById('myHead');
等于号=表示赋值的意思,比如: a=b; 就表示 把b的值赋值给a,要分清除谁在左谁在右。
var myH=document.getElementById('myHead'); //就表示先定义一个变量myH,然后把id为myHead的元素赋值给它,也可以写成如下:
var myH; // 先定义变量
myH=document.getElementById('myHead'); //再赋值
所以呢,按照等于号赋值的这个逻辑,var document.getElementById('myHead')=myH; //这种写法就是不符合逻辑的,是错误的。
上面的是错的吧,都没见过这种写法。