Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript-在echo3框架中禁用mouseup或启动mousedown?_Javascript_Onmousedown_Onmouseup_Echo3 - Fatal编程技术网

JavaScript-在echo3框架中禁用mouseup或启动mousedown?

JavaScript-在echo3框架中禁用mouseup或启动mousedown?,javascript,onmousedown,onmouseup,echo3,Javascript,Onmousedown,Onmouseup,Echo3,有没有一种方法可以在javascript中禁用/设置onMouseUp事件为false,以便在默认情况下单击按钮时会触发mousedown?除了onmousedown发生在onMouseUp之前之外,您无法阻止事件发生。但是,您可以通过对事件对象本身执行preventDefault来防止事件的默认行为。否 老实说,我很怀疑有更好的方法来实现你的目标。我想如果你用更多的周边信息更新你的问题,你会得到一些好的建议- Mousedown总是在mouseup之前启动。为什么要禁用mouseup事件?为什

有没有一种方法可以在javascript中禁用/设置onMouseUp事件为false,以便在默认情况下单击按钮时会触发mousedown?

除了onmousedown发生在onMouseUp之前之外,您无法阻止事件发生。但是,您可以通过对事件对象本身执行preventDefault来防止事件的默认行为。


老实说,我很怀疑有更好的方法来实现你的目标。我想如果你用更多的周边信息更新你的问题,你会得到一些好的建议-

Mousedown总是在mouseup之前启动。为什么要禁用mouseup事件?为什么不直接使用onmousedown事件作为您尝试执行的任何操作的触发器?你想实现什么?我的意思是,这样它就不会等你释放鼠标按钮,只要你按下它,它就会做它链接的事情,而不是让你按住鼠标拖动鼠标,而不是使用鼠标点击,使用点击事件。我不能把事件放在onMouseDown上,因为它是从Java启动的,但是这个愚蠢的echo3框架没有onMouseDown的等价物……啊。。。我将更新问题的标签和标题-听起来像是一个框架问题:-