如何让脚本仅影响指定的元素?

时间:2017-08-04 04:18:02

标签: javascript android long-press

我有一个按钮来打开一个id为#34; botonparatemas"然后长按5秒就会打开。

它工作正常,但现在在Android Chrome中,而不是打开菜单后1秒钟打开上下文菜单,所以我搜索了一个解决方案,我找到了这个脚本:

if (document.addEventListener) {
    document.addEventListener('contextmenu', function(e) {
    e.preventDefault();
    }, false);
} else {
    document.attachEvent('oncontextmenu', function() {
        window.event.returnValue = false;
    });
}

这解决了问题,但现在上下文菜单在Android和桌面上的网站中无效。

" document.getElementById"没有使用我提到的代码。如何才能使该脚本只修改id为#34; botonparatemas"?的元素?此外,如果你有另一个脚本,它也是受欢迎的。

提前致谢。

0 个答案:

没有答案