问题标签 [onmouseup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
events - 将元素拖动到地图后,无法从 mouseUp 事件中获取 lon-lat(openlayers)
尝试获取 mouseUp 事件发生点的坐标时遇到问题。这是一个事件处理程序:
这是一个触发器:
我得到了Uncaught TypeError: Cannot read property 'lat' of null 那么,我怎样才能获得注册 mouseUp 事件的点的纬度和经度?
javascript - JavaScript 事件处理程序竞赛
如果我有一个带有已注册事件处理程序的文本字段和一个带有已注册onblur
事件处理程序的按钮,那么onmouseup
这两个函数中的哪一个会更快运行,为什么?
为了让我的问题更清楚,让我们假设焦点当前在文本字段上,我想点击按钮。
各种互联网浏览器之间会有什么区别吗?
编辑
使用按钮注册的事件似乎特别棘手onmousedown
,而文本字段则onblur
注册了一个事件。
javascript - 合并 OnMouseUp/Down 功能?
我有一个工作工具(参见第一个代码块),我想在其中包含单击并按住功能。
我想在按住左键时快速添加,并在按住右键时快速减法。就像它已经拥有的单击功能一样,但选择更快。
我是一个完全的新手,所以非常感谢工作演示。谢谢你。
代码:
javascript - 根据鼠标状态移动
我需要我的用户能够通过按住左键将元素从鼠标指针移开,并且当按钮向上时元素应该移近。到目前为止,我有这个:
offX
是元素到鼠标的offY
距离。此外,这只是脚本的一部分。offX
并offY
在不同的部分发挥作用,除了这个推/拉之外,它都有效。
编辑:更新以包含整个文件,这是一个小提琴。
更多信息:我的主要目标是让 div 中的图像跟随鼠标并根据鼠标的状态移动更近/更远。如果有人有不同的方法来实现这一点,也将不胜感激。
javascript - 如何在 iPhone 触摸屏上实现 onmousedown 和 onmouseup
我对 HTML/JavaScript 很陌生,但正在学习……</p>
我想在 iPhone 上制作一个按钮,该按钮在按下时运行 JavaScript 命令,在释放时运行另一个。我尝试使用onmousedown
和onmouseup
属性来执行此操作,但这在 iPhone 上的工作方式不同。
有人可以告诉我如何在 iPhone 上做同样的事情吗?
javascript - 如何在 mousedown 元素之外捕获 mouseup 事件?(即正确的拖放?)
如果在已触发的元素之外释放鼠标按钮,则不会触发Javascriptonmouseup
事件。onmousedown
这会导致 JQuery UI 中的拖放错误:当鼠标按钮在其容器外释放时,JQuery可拖动元素不会停止拖动(因为元素在到达其父边界时将停止移动)。重现步骤:
- 转到http://jqueryui.com/draggable/。
- 向下拖动可拖动对象,直到鼠标离开周围的容器
- 释放鼠标按钮(此时没有按下鼠标按钮)
- 将鼠标移回容器
- 而且draggable仍在被拖动。我希望一旦我释放鼠标按钮,拖动就会停止 -无论它在哪里释放。
我在最新的 Chrome 和 IE 中看到了这种行为。
有什么解决方法吗?
我知道我们可以停止在mouseout
or上拖动容器mouseleave
,但我想继续拖动,即使我在父容器之外,就像在谷歌地图中一样(无论你在哪里释放鼠标,它总是停止拖动地图)。
javascript - 使用 javascript(无 jQuery)访问变量 .onmouseup 事件
我在理解如何让变量在我的.onmouseup
事件中起作用时遇到了一些麻烦。
我有一个.onmousemove
事件定义了一个局部变量,例如鼠标移动的距离.onmousedown
。我想在执行的函数中使用该信息.onmouseup
,但是,我无法获得它。以下是相关的代码:
我不明白为什么mouseStart
可以访问,但我得到了 dist 未定义的错误。
我还有其他变量也需要传递,在.onmouseup
.
android - OnMouseDown 和 OnMouseUp 只能成对使用吗?
我的应用程序有很多 TRectangle 充当键盘的键。单击一个时,您会听到声音。这是通过处理 OnMouseDown 和 OnMouseUp 事件来完成的。OnMouseDown:发送声音和 OnMouseUp:将其关闭。一切正常,除了一件事。
在 Android 上,我可以用几根手指按几个键。当一个 OnMouseDown 被处理后,在处理一个 OnMouseUp 事件之前,不会再处理其他 OnMouseDown 事件。不一定是阻止另一个 OnMouseDown 的键的 OnMouseUp,它可以是任何 OnMouseUp 事件。示例代码:
note_down 和 note_up 例程根据调试代码立即进入和退出的地方。假设当处理了 OnMouseDown 时,在处理 OnMouseUp 之前不能处理任何 OnMouseDown 是否正确?如果是这样,是否有解决方法?
php - 在 jquery onblur 中显示一个 php 函数
我有html代码:
现在我想在 onblur 时显示:
为了在同一页面上显示它,但在名为 okno_bledu_rejestracji 的 div 中,我使用了以下 HTML 代码:
还有这个 JQ 代码,在点击表单的提交按钮后显示,它的名字是#zarejestruj_sie:
现在我想显示一个 php 函数:
在 onblur 输入后名为 okno_bledu_rejestracji 的 div 中,其中 id 是电子邮件。
我竖起大拇指寻求帮助。谢谢。
javascript - 为什么onmouseup的效果永远不会生效?
我在 w3schools 上找到了有关 onmousedown、onmouseup 和 onclick 事件的以下信息: onmousedown、onmouseup 和 onclick 事件都是鼠标单击的一部分。首先当鼠标点击时触发onmousedown事件,然后当鼠标松开时触发onmouseup事件,最后当鼠标点击完成时触发onclick事件。
后来我写了下面的代码来测试,但是onmouseup事件从来没有发生过?它只在我释放点击后显示“点击”,但“非常感谢”从未出现。任何人都可以为我澄清一下吗?谢谢你。