我正在开发一个Rails应用程序,其中包含一个动态 - ajax - 图片上传到画廊的模块。 我是基于此应用程序-multi-file-upload-demo进行开发的。 我不太熟悉JavaScript等内容,因此我从那个实现中复制了很多逻辑。
我按照rounders演示中的所有逻辑构建了我的应用程序,包括所有宝石和Javascript库,但我收到了一个错误:
Uncaught TypeError: Cannot read property 'innerHTML' of null
在Chrome控制台中,"tmpl.js文件"指的是什么?
tmpl.load = function (id) {
return document.getElementById(id).innerHTML;
};
我的JS知识无法明确告诉我哪一段代码会触发该函数,因此我无法进一步处理。
你能否建议我下一步调查问题的来源?我预计可能存在各种潜在原因,因此不想粘贴应用程序中的所有代码。