我的函数触发表单的 onSubmit 并调用其他两个函数,但我不希望页面刷新。
$('form').submit(function(){
functionA()
functionB();
return false;
});
function functionB(){
var image = new Image();
var canvas = document.getElementById("flag");
var context = canvas.getContext("2d");
image = context.getImageData();
alert('remove');
}
当我只调用 functionA 并且 functionB 为空时,这工作正常,所以我认为问题必须在 functionB 中?
编辑。
我的画布在一个单独的 HTML 文件中定义,如下所示:
<canvas id="flag"></canvas>
控制台显示未捕获错误:NotSupportedError:DOM 异常 9