好的,所以我希望有一个带有一个画布的网页,我选择使用javascript函数加载哪个Processing.js项目。
现在我想要做的就是首先使用这个画布:
<canvas id="can1" data-processing-sources='empty.pde'></canvas>
这是一个空的Processing项目。但后来我点击了一个运行这个javascript函数的按钮:
document.getElementById('can1').data-processing-sources="circles.pde";
因此我将源项目从空项目更改为circles.pde。但javascript不会让我改变这样的数据处理源;它给了我
Uncaught ReferenceError: Invalid left-hand side in assignment
在doc.gelement.data-processing-sources = circles.pde行
上是否无法像这样更改画布的来源?如果没有,我还有什么其他选择才能达到同一目标?