标签: javascript html5 canvas
我有一个canvas元素,我希望通过允许用户输入文本并将其删除来实现交互。添加文本按预期工作,但使用退格键删除会触发浏览器的后退操作。
如何停止此操作?
干杯, 甲
答案 0 :(得分:3)
使用keydown事件。将处理程序添加到文档中(错误,因为它会在页面的其余部分禁用预期的浏览器行为,而不仅仅是<canvas>元素)或者为<canvas>元素添加tabindex并添加{{1它的处理程序(更好)。
keydown
<canvas>
keypress