2011-03-15 390 views
2

我有一个HTML画布,我实现了一个简单的双击功能。当页面只包含一个画布时,一切正常。但是,只要我添加了一个简单的文本输入字段,每次双击奇怪的东西就会开始突出显示(尝试随机点击此页面的某些部分并出现类似情况)。HTML Canvas双击高亮显示问题

解决此问题的最佳方法是什么?我是否需要将画布放入某个东西(我尝试将它放在表格中,但这会使情况变得更糟),还是需要断开特定信号的连接?

感谢

+0

你可能是对“亮点” -thing更具体?什么是突出显示,看起来如何? – Chris 2011-03-15 12:09:44

+0

@Chris我有一个文本字段条目,每当我双击画布时,整个文本字段都会突出显示。我的猜测是,HTML“光标”位于左上方,当我双击画布时,所有内容之间都会突出显示。我将在下面接受马特的建议,并看看其他链接。他们看起来有帮助干杯 – puk 2011-03-15 12:26:17

+0

[单击内部画布元素选择文本]可能的副本(http://stackoverflow.com/questions/3799686/clicking-inside-canvas-element-selects-text) – Semmel 2017-03-09 19:42:06

回答