因为打印控件的需要用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 我试过也不行,但不知道有什么解决方法了。。
本文探讨了使用JavaScript创建DIV元素遇到的问题,并给出了在不同浏览器(如IE11和Chrome)下的解决方案。对于IE11,通过将其添加到兼容性视图中解决了问题。
451

被折叠的 条评论
为什么被折叠?



