【发布时间】:2012-05-17 10:31:28
【问题描述】:
我想通过触摸 HTML5 中的按钮来调用函数。我在画布上画了一个矩形。
这是我的代码:
<body>
<canvas id="canvas" width="200" height="300"></canvas>
<button id="as" type="button">Left</button></body>
<script>
var inc=10;
var c=document.getElementById("canvas");
ctx = c.getContext("2d");
ctx.fillRect(x,0,150,75);
function moveLeft(){ x+=inc }
</script>
【问题讨论】:
-
是的。和?你有什么问题?
-
那么你有什么尝试?附加事件处理程序是一个太宽泛的主题,无法在问答网站上正确教授。你可以期待一些
c.onclick = moveLeft;的答案,但不要听他们的。请仔细阅读此MDN tutorial。 -
我想通过触摸按钮来移动画布。像 ontouch.rectangle 移动 10px
-
我建议阅读quirksmode.org/js/introevents.html 以了解有关事件和事件处理的基础知识。
标签: javascript android html touch