问题标签 [onmousedown]
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.
jquery - 我可以在 jQuery 中的 mousedown 上添加绑定粘贴事件吗?
我想在文本区域上通过右键单击和粘贴选择来捕捉粘贴事件。我所做的是:
它工作正常。因此,当单击粘贴时,会显示一个小的弹出窗口。我想要的是在 mousedown 事件上显示这个弹出窗口。我的意思是当我单击粘贴(鼠标按下)时,我想看到弹出窗口。这有可能发生吗?
提前致谢
javascript - chrome中用户输入的动态div高度
我发现(未编写)一段可调整大小的 div 的代码,它在 Firefox 和 IE 中运行良好,但在 Chrome 中很难扩展——如果你试图拉伸它,它通常会忽略你。我什至不确定为什么会这样——很难排除故障。
任何关于为什么 chrome 经常拒绝扩展这个 div 的提示都会很好。自己试试。
脚本:
最后是 HTML:
编辑:似乎 chrome 支持 CSS3 属性 RESIZE。这很棒,而且比我使用的 JS 方法更好。不过,我希望上面的代码可以像在 FF/IE 上一样在 chrome 上运行,这样我就不必检查浏览器类型了。
javascript - 禁用文本选择并添加例外
如果我使用这种风格<body>
是否可以通过使用 javascript 输入 textareas 和选择来给出例外情况?如果是的话,你能告诉我怎么做吗?
javascript - JavaScript:onMouseOver 事件不能与其他事件一起正常工作
我有一个包含 15x15 表格的 HTML 网页,当您在 div 上按住鼠标左键时,我还有一个跟随鼠标的小方形 div。
我已经为 15x15 表格分配了一个 onmouseover 事件,这样当鼠标悬停在一个单元格上时,一个名为“gridPlacement”的变量被设置为鼠标悬停在表格单元格上的唯一 ID 的值。
onmouseover 事件似乎可以正常工作,并且一旦您将鼠标悬停在单元格上,变量“gridPlacement”就会立即设置为单元格的 id。
但是当 onmousedown 和 onmousemove 事件被触发时(当鼠标在我之前提到的 div 上按住鼠标左键时),有时当你将鼠标悬停在一个单元格上时,变量“gridPlacement”没有设置,有时你必须将鼠标移到单元格上几次以使其工作。
似乎 onmousedown 和 onmousemove 事件似乎对我的 15x15 桌子上的 onhover 事件有影响。
有谁知道为什么会发生这种情况以及我如何解决这个问题?
我希望你能理解我,我已经尽力解释我的问题。
问题解决了!
更改用户拖动元素的偏移量就可以了,谢谢大家的帮助!:)
jquery - jQuery 使用垂直滚动条和 mousedown - FireFox 工作,IE 有问题
我有一个用 jQuery 编写的菜单,它在被事件触发时弹出。它的侧面有一个垂直滚动条。滚动在 FireFox 中运行良好,但在 IE(8 或 9)中不行。我想这与mousedown
事件有关,需要从菜单中选择一个项目。
在 IE 的情况下,当在滚动条上单击鼠标时,菜单会再次折叠(就像用户进行了选择一样)。
这是 IE 中的常见问题(即滚动条问题)吗?
我认为这也与以下滚动条代码片段有关
.net - WPF - 按住鼠标左键打开 ContextMenu
在 Google Chrome 中,我非常喜欢鼠标左键按住后退按钮以获取完整浏览历史记录的功能。
在我的 WPF 应用程序中:对于带有上下文菜单的按钮,如何在按住鼠标左键的情况下打开菜单(当然仍然是常规的右键单击)?
javascript - jQuery - 在 mousedown 上触发常规函数调用
我希望在给定的时间间隔定期调用一个函数,同时在特定元素上按住鼠标左键。在 jQuery 中是否有一种简单的方法来执行此操作,或者我应该使用 vanilla javascript 和 setInterval/setTimeout 吗?
谢谢
c++-cli - 使用 mouseDown C++/CLI 在图像上创建矩形
我在调试这个程序时遇到了困难。我试图模仿微软桌面上可以拖入矩形的功能。
我们想让它:
1. 为了开始绘制你按下鼠标的矩形。
2. 通过向下拖动鼠标来创建矩形的形状和大小。
3. 通过取消单击鼠标,您将结束矩形的绘制
4. 我们希望能够跟踪起点和终点。
到目前为止,我们有
这是 getRect 函数:
我们遇到的问题是矩形一直在移动,就好像它没有将第一次单击图像的位置作为其位置一样。
javascript - onmousedown 播放声音
如何在 JavaScript 中创建一个onmousedown
在特定元素中执行的函数:
并mouseup
执行此操作:
我很乐意得到任何答案,因为我是 JavaScript 新手。