Javascript 透明 Canvas

标签 javascript html forms button canvas

我有一个按钮可以清除 Canvas 元素的绘图,如下所示:

<button id="button_clear" onclick="clear()" > Clear ! </button>

<canvas id="myCanvas" width="300" height="300" style="border:1px solid #d3d3d3;">

清晰的功能是这样的:

function clear(){

  var c = document.getElementById("myCanvas");
  var ctx = c.getContext("2d");
  ctx.clearRect(0, 0, c.width, c.height);
  ctx.beginPath();

}

但是,当我单击清除按钮时,我的函数根本不执行任何操作。

最佳答案

尽量避免使用诸如 click()clear()、... 之类的函数名称 更改您的函数名称并检查它是否有效。 检查此答案以获取更多详细信息 https://stackoverflow.com/a/5454341/5344661

关于Javascript 透明 Canvas ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42042733/

相关文章:

javascript - 是否可以测试 XmlHttpRequest 是否会命中缓存而不是服务器?

c# - 从 C# 代码隐藏动态添加到 DIV 标签的链接

javascript - 触摸事件在 IOS 7 Iphone 中不起作用

python - 在 Django 中显示位于数据库中的图像

javascript - 创建一个提交表单,使用其输入来确定链接

PHPMailer发送没有表单数据的邮件

forms - 如何在Shopify中制作确认密码字段?

javascript - Heroku 应用程序仅适用于 Chrome 桌面//React.Js 应用程序

javascript - 如何将二进制流(从 .jpg 文件读取,大约 1M)从 firefox 插件传递到页面托管的 javascript?

javascript - 如何检查和测试 JavaScript 应用程序泄漏了多少内存