问题标签 [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.

0 投票
1 回答
132 浏览

javascript - .onmousedown 在页面加载时执行

当我单击不同的多边形时,我试图显示不同的图形。但是该函数在页面加载时执行,即使我将其定义为.onmousedown. 这是功能

以及 JSFiddle 上的其余代码。(弹出窗口只是为了确保函数采用正确的参数。) http://jsfiddle.net/Y27NG/

0 投票
8 回答
87353 浏览

javascript - JavaScript 如何通过单击和拖动动态移动 div

好的,看起来应该很简单。我需要取一个已经存在的 div 并根据窗口内的鼠标位置移动它。我到处搜索,这导致我使用过于复杂的方法来做同样的事情,并且涉及到 j-query 的使用。我需要严格使用 javascript 来做我想做的事情。

方法 :

0 投票
1 回答
2959 浏览

javascript - onmousedown 事件停止输入焦点

我正在处理 mousedown 和 oncontextmenu 事件以防止文本和图像选择、右键单击和拖动。代码如下 -

我想问题是它也阻止了对输入元素的关注,因为我阻止了 onmousedown 事件的默认值和返回 false,所以它不会让控制切换到输入焦点,所以我不能在里面输入任何东西。我尝试通过以下代码对其进行调试。

当我从正文中删除 onmousedown 属性时,它在 cosole 上给了我所需的消息。

任何帮助...在此先感谢。

0 投票
0 回答
112 浏览

html - 选项卡式 UI 和 onMouseDown 中使用的 HTML OBJECT 标记

我用一组面板/选项卡构建了一个 HTA,以显示任务的不同元素。面板使用 'style.display="none"' 隐藏并使用 'style.display="block"' 显示。几乎整个代码集都保存在单独的函数中,然后使用“.InnerHTML”写入“页面”。

这工作得很好(我有一整套使用这种技术的 HTA)。在有问题的 HTA 中,我使用 OBJECT 标记嵌入了一个树视图和列表视图对象,这同样可以正常工作,除了...... onMouseDown (和类似的)事件在这种情况下似乎不会触发。然而,在传统的非标签 HTA 中,这可以正常工作。我可以对右键单击等进行操作。另请注意,树视图中的节点和列表视图中的元素正确显示,在前者的情况下,节点按预期在鼠标单击时展开和折叠。在后者中,可以选择行、选中复选框等。

我添加了一些调试代码来捕获和显示对象的ID(使用window.event.srcelement.id),发现似乎没有处理任何ID,我真的不明白!

代码太长无法在此处发布:我希望有人能立即确定问题可能是什么,或者至少能够提供开始寻找解决方案的方向。

最后,我的首选语言是 VBScript,但我可以破译编写良好的 Javascript 以便将其翻译成 VBS。

0 投票
1 回答
181 浏览

javascript - 阻止子元素的 onmousedown

对不起,我的英语不好。我有以下结构。

当我拖动图片时,会触发“onmousedown”事件。我怎样才能防止这种情况?我需要在拖动“test.jpg”时移动“abc”块。

0 投票
1 回答
207 浏览

c# - 益智游戏:让一个对象与另一个对象交换位置

我对统一编程非常陌生,这真的不是我的强项。但我真的需要帮助。

我需要帮助制作一个可以用两个游戏对象更改位置的代码(总共 8 个都需要能够相互切换)我想使用鼠标左键单击来工作。

到目前为止,我得到的只是:

void OnMouseDown () { transform.position = otherObject.transform.position; }

但这无济于事..请帮忙!:)

0 投票
2 回答
97 浏览

javascript - How to make a draggable handler that can change a div's css

I'm making a handler function
here is the demo:
http://codepen.io/iamkaikai/pen/myVzvY?editors=011

Here's my question,
The blue div's width is 0, and I use jQuery to give it a width by reading pageX when on click
However, I would like the blue div's width follows the changing of pageX instead of change only once.

My goal is to make a draggable handler that can switch red div to blue div



Here is the code:

I know javascript only read the first pageX once when you click the div,
how do I make it read all the mouse position in one mouse down event?

0 投票
1 回答
637 浏览

jquery - jquery 输入复选框检查了奇怪的行为

我对 jquery 和复选框有一个奇怪的行为。在我的表格中,我用一些数据构建了一个表格。用户可以单击行或输入复选框以选择行并将它们添加到选择中。 例如,我构建了这个小提琴 所以当您单击行时,就可以了,该行被选中并且我得到了我的 id。但是当您第一次单击输入时,输入会被选中,但是当我们释放按钮时,他会被取消选中。如果我们再次点击之后,行为是正确的。我知道我做错了什么,但不知道是什么。我需要使用 mousedown 事件进行多项选择,并允许用户一键选择多个 id。

谢谢你的帮助。

0 投票
3 回答
10370 浏览

javascript - Javascript滚动到带有动画onclick的元素

我刚开始使用 JS 并在苦苦挣扎。我从 Adam Khoury 那里得到了这段可爱的代码,它可以在页面向下滚动到目标元素时运行精美的动画。

位于ul固定位置的导航栏中。

我的问题是:单击中的锚点时需要什么代码来使动画上下滚动nav

0 投票
1 回答
91 浏览

c# - Wpf MouseLeftButtonDown - 如何知道内部处理已完成

作为我在 UserControl 中需要的某些功能的一部分,我需要捕获鼠标消息。捕获应用程序之外的部分屏幕。开始捕获最初我有一个简单的按钮,一切正常。SetHook 工作,我可以看到 WM_xxxx 消息并相应地处理它们。

现在我使用单击图像来启动捕获过程,但我必须在处理程序中插入一个 Thread.Sleep 语句才能使其工作。

我想知道的是,在设置我的钩子代替我发现的任意 200 毫秒数字之前,我可以检查一些 Windows 属性以查看是否一切都已完成。如果需要,我将发布更多代码,但问题的核心在于这里。

谢谢,吉姆