相关疑难解决方法(0)

如何使用JavaScript获取光标下的单词?

如果我有例如

<p> some long text </p>
Run Code Online (Sandbox Code Playgroud)

在我的HTML页面上,我怎么知道鼠标光标例如在'text'一词之上?

javascript browser cursor dom-events

71
推荐指数
7
解决办法
2万
查看次数

如何使用javascript计时来控制鼠标停止和鼠标移动事件

所以我在aspx页面上有一个控件(一张地图).我想写一些javascript来onload设置如下:

  1. 当鼠标停在控制=某些代码时

  2. 当鼠标移动=某些代码时(但仅当移动时间超过250毫秒时)

这可以触发代码停止然后移动...

function setupmousemovement() {
var map1 = document.getElementById('Map_Panel');
var map = document.getElementById('Map1');
map1.onmousemove = (function() {
    var onmousestop = function() {
            //code to do on stop
    }, thread;

    return function() {
        //code to do on mouse move
        clearTimeout(thread);
        thread = setTimeout(onmousestop, 25);
    };
    })();
};
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚如何在移动代码中引入延迟.我以为我有这个......

function setupmousemovement() {
var map1 = document.getElementById('Map_Panel');
var map = document.getElementById('Map1');
map1.onmousemove = (function() {
    var onmousestop = function() {
            //code to do on stop
            clearTimeout(thread2);
    }, thread;

    return function() { …
Run Code Online (Sandbox Code Playgroud)

javascript timeout onmousemove

6
推荐指数
1
解决办法
5765
查看次数

标签 统计

javascript ×2

browser ×1

cursor ×1

dom-events ×1

onmousemove ×1

timeout ×1