题
我使用的是5 <canvas>
元件中的火狐2.0.0.16和在野生动物3.1.2,无论是在我iMac。(我已经试过这Firefox3.0上窗户,也无济于事。) 标签这样的:
<td>
<canvas id="display"
width="500px"
height="500px">
</canvas>
</td>
我有一个按钮"激活"的一些功能进行交互的画布上。那个按钮的 onclick()
事件调的功能。在这一职能,我有如下一行:
document.getElementById("display").focus();
这不起作用。萤火虫报告没有错误。但重点仍然是在那里它是。我可以点击在画布上或标签朝帆布和重点将是损失的其他要素,但显然未能获得通过的画布(画布上的 onfocus()
事件从来没有火灾).
我找到这个奇怪的。它是画布上根本无法获得重点,或是我失去了一些东西在这里?任何了解,将不胜感激。
谢谢你。
解决方案
得到画布上一个标签指数:
<canvas id="display"
width="500px"
height="500px"
tabindex="1">
</canvas>
不隶属于 StackOverflow