我有一个要求,当用户将鼠标悬停在某个部分上时,该部分将变为活动状态,而无需单击鼠标按钮。

示例:2个文本框在Web浏览器上并排打开,用户将鼠标悬停在其中一个上,然后甚至在没有单击鼠标的情况下就开始打字。

我们可以通过在鼠标执行onmouseenter()时调用onfocus()来做到这一点吗?

最佳答案

您可以使用以下代码:

$("input").mouseenter(function() {
    $(this).focus();
});


http://jsfiddle.net/zfggtf3b/

关于javascript - 在JavaScript中将onfocus传递给onmouseenter事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29528937/

10-12 04:21