从画布中移除焦点

时间:2015-06-18 16:56:45

标签: javascript html5 canvas focus html-input

如何从画布中移除焦点并将其提供给HTML中的输入字段?目前,即使我正在主动点击HTML文本输入,画布仍然保持焦点。因此,实际上甚至不可能在其中写入内容。

理想情况下,当鼠标位于div之外时,它会失去焦点。

1 个答案:

答案 0 :(得分:0)

<强>解决方案:

我的IO.js文件中有这个...

document.addEventListener('mousedown', function(event)
{   
    event.preventDefault(); // This prevented focus on the input fields..
    // Mouse button clicked
    switch (event.which)
    {
        case 1:
            // Left Mouse button pressed.
            mouse.left = true;
            break;
        case 2:
            // Middle Mouse button pressed.
            mouse.middle = true;
            break;
        case 3:
            // Right Mouse button pressed.
            mouse.right = true;
            break;
    }

});

真是愚蠢的问题,抱歉打扰你。