document.getElementById(ElementId).innerHTML="XX"; 执行成功是赋值执行成功。
var xxx =document.getElementById(ElementId).innerHTML ;
 alert(xxx);
打印 看看就知道了

解决方案 »

  1.   

    估计你的document.getElementById(ElementId).innerHTML里面存着html标签
      

  2.   

    三个等号  ===   值用单引号ocument.getElementById(ElementId).innerHTML==='XX';
      

  3.   

    =号是赋值 而且可以写在if 要是innerHTML不是空的就当是true了 
      

  4.   

    请参看这篇文章:http://blog.csdn.net/dawanganban/article/details/18375697