我正在开发一个带有动态-ajax-图像上传到画廊的模块的Rails 应用程序。我正在根据这个应用程序 - multi-file-upload-demo进行操作。我对 Javascript 和其他东西不是很热衷,所以我从那个实现中复制了很多逻辑。
我按照rounders demo中的所有逻辑构建了我的应用程序,我包含了所有gem和javascript库,但出现错误:
Uncaught TypeError: Cannot read property 'innerHTML' of null
在 chrome 控制台中,它指的是 tmpl.js 文件
tmpl.load = function (id) {
return document.getElementById(id).innerHTML;
};
我对 JS 的了解并没有让我清楚哪段代码触发了该功能,因此我可以走得更远。
您能否告诉我调查此问题根源的下一步是什么?我预计潜在的原因可能是多种多样的,所以我不想粘贴应用程序中的所有代码。