Javascript 在IE中,动态生成的元素未正确追加到文档中

Javascript 在IE中,动态生成的元素未正确追加到文档中,javascript,javascript-events,Javascript,Javascript Events,我已经编写了一个Javascript日历,它是由Javascript动态生成的。 但如果在IE中不起作用 这是我的脚本的链接 我们看一看IE开发者工具,新生成的内容在那里,但不显示在浏览器中 请提供帮助。看起来您忘记了一些引号。在kalendar.js的第15行,更改: Error: this.options.navigationPosition.toLowerCase is not a function Source File: http://asexpress.de/calender/ka

我已经编写了一个Javascript日历,它是由Javascript动态生成的。 但如果在IE中不起作用

这是我的脚本的链接

我们看一看IE开发者工具,新生成的内容在那里,但不显示在浏览器中


请提供帮助。

看起来您忘记了一些引号。在kalendar.js的第15行,更改:

Error: this.options.navigationPosition.toLowerCase is not a function
Source File: http://asexpress.de/calender/kalender.js?sfgdata=+sfgRmluamFuX1R5cGU9amF2YV9zY3JpcHQmRmluamFuX0xhbmc9SmF2YVNjcmlwdA%3D%3D+q
Line: 160
    "navigationPosition": top


…使用
options.navigationPosition
定义为字符串,第160行对
toLowerCase
的调用成功。

IE错误地解释了许多CSS布局指令。欢迎来到网页设计的世界。
    "navigationPosition": "top"