Javascript Cannot call method 'appendChild' of null 解决方案:
调试过程中出现一个奇怪的错误:Uncaught TypeError: Cannot call method 'appendChild' of null。
只有在谷歌浏览器出现这个错误,其他IE系列,FF,Opera都是正常。
找了一下原因,js的document.body.appendChild(container);
是在 body 之前运行的,这个时候,document.body 不存在,即为 null ,所以 document.body.appendChild 就会报告上面的错误。
解决方案:把SCRIPT 代码包含到 <body></body> 里面或者放到body标签后面即可正常运行.
本文探讨了在谷歌浏览器中遇到的错误:在body元素未加载时调用appendChild方法导致的Uncaught TypeError: Cannot call method 'appendChild' of null。通过将脚本包含在<body>标签内或放在body标签之后,可以解决这个问题。

310

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



