因为打印控件的需要用Javascript生成一些DIV层。
我用下面代码:
var div = document.createElement("div");
div.ID="right";
document.body.appendChild(div);
document.getElementById("right").innerText = strContent;
// 为什么这个不行?
结果:
document.getElementById("right") is undefined
解决方法:
我发现windows 自带是IE11, 版本太高了,将网站添加到”兼容性视图“就好了。
注:Chrome 版本40 我试过也不行,但不知道有什么解决方法了。。