Javascript 对象#<;对象>;没有方法';增补列表器';

Javascript 对象#<;对象>;没有方法';增补列表器';,javascript,Javascript,我已将画布另存为对象,但它不允许我添加eventListener,因为它会创建以下错误: Object #<Object> has no method 'addEventListener' 你知道为什么这是不允许的,或者我哪里出了问题吗?我想你是说 canvas[objname] = temp; canvas[objname].ctx = temp.getContent("2d"); 对于新对象那里绝对没有理由…我有新obj的原因是因为我计划有不止一个画布这么说-它似乎解决了问

我已将画布另存为对象,但它不允许我添加eventListener,因为它会创建以下错误:

Object #<Object> has no method 'addEventListener' 
你知道为什么这是不允许的,或者我哪里出了问题吗?

我想你是说

canvas[objname] = temp;
canvas[objname].ctx = temp.getContent("2d");

对于
新对象
那里绝对没有理由…

我有新obj的原因是因为我计划有不止一个画布这么说-它似乎解决了问题!:D
canvas.canvas1.addEventListener("mousedown", fnc_test, false);
canvas[objname] = temp;
canvas[objname].ctx = temp.getContent("2d");