我找不到我一直遇到的这个问题的答案。
function UploadBar() {
this.reader = new FileReader();
this.reader.addEventListener(
"onloadstart"
, function(evt) {alert("Hello World");}
, false
);
}
当我尝试运行此代码时,它在chrome中的javascript调试器中给出了一个undefined_method_error。任何人都可以这么好,告诉我这里有什么问题吗?
答案 0 :(得分:2)
reader
不是元素,因此请勿使用.addEventListener
而是执行以下操作。
function UploadBar() {
this.reader = new FileReader();
this.reader.onloadstart = function(e) { alert('Hello World') };
}