问题标签 [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.
javascript - .onmousedown 在页面加载时执行
当我单击不同的多边形时,我试图显示不同的图形。但是该函数在页面加载时执行,即使我将其定义为.onmousedown
. 这是功能
以及 JSFiddle 上的其余代码。(弹出窗口只是为了确保函数采用正确的参数。) http://jsfiddle.net/Y27NG/
javascript - JavaScript 如何通过单击和拖动动态移动 div
好的,看起来应该很简单。我需要取一个已经存在的 div 并根据窗口内的鼠标位置移动它。我到处搜索,这导致我使用过于复杂的方法来做同样的事情,并且涉及到 j-query 的使用。我需要严格使用 javascript 来做我想做的事情。
方法 :
javascript - onmousedown 事件停止输入焦点
我正在处理 mousedown 和 oncontextmenu 事件以防止文本和图像选择、右键单击和拖动。代码如下 -
我想问题是它也阻止了对输入元素的关注,因为我阻止了 onmousedown 事件的默认值和返回 false,所以它不会让控制切换到输入焦点,所以我不能在里面输入任何东西。我尝试通过以下代码对其进行调试。
当我从正文中删除 onmousedown 属性时,它在 cosole 上给了我所需的消息。
任何帮助...在此先感谢。
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。
javascript - 阻止子元素的 onmousedown
对不起,我的英语不好。我有以下结构。
当我拖动图片时,会触发“onmousedown”事件。我怎样才能防止这种情况?我需要在拖动“test.jpg”时移动“abc”块。
c# - 益智游戏:让一个对象与另一个对象交换位置
我对统一编程非常陌生,这真的不是我的强项。但我真的需要帮助。
我需要帮助制作一个可以用两个游戏对象更改位置的代码(总共 8 个都需要能够相互切换)我想使用鼠标左键单击来工作。
到目前为止,我得到的只是:
void OnMouseDown ()
{
transform.position = otherObject.transform.position;
}
但这无济于事..请帮忙!:)
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?
jquery - jquery 输入复选框检查了奇怪的行为
我对 jquery 和复选框有一个奇怪的行为。在我的表格中,我用一些数据构建了一个表格。用户可以单击行或输入复选框以选择行并将它们添加到选择中。 例如,我构建了这个小提琴 所以当您单击行时,就可以了,该行被选中并且我得到了我的 id。但是当您第一次单击输入时,输入会被选中,但是当我们释放按钮时,他会被取消选中。如果我们再次点击之后,行为是正确的。我知道我做错了什么,但不知道是什么。我需要使用 mousedown 事件进行多项选择,并允许用户一键选择多个 id。
谢谢你的帮助。
javascript - Javascript滚动到带有动画onclick的元素
我刚开始使用 JS 并在苦苦挣扎。我从 Adam Khoury 那里得到了这段可爱的代码,它可以在页面向下滚动到目标元素时运行精美的动画。
位于ul
固定位置的导航栏中。
我的问题是:单击中的锚点时需要什么代码来使动画上下滚动nav
?
c# - Wpf MouseLeftButtonDown - 如何知道内部处理已完成
作为我在 UserControl 中需要的某些功能的一部分,我需要捕获鼠标消息。捕获应用程序之外的部分屏幕。开始捕获最初我有一个简单的按钮,一切正常。SetHook 工作,我可以看到 WM_xxxx 消息并相应地处理它们。
现在我使用单击图像来启动捕获过程,但我必须在处理程序中插入一个 Thread.Sleep 语句才能使其工作。
我想知道的是,在设置我的钩子代替我发现的任意 200 毫秒数字之前,我可以检查一些 Windows 属性以查看是否一切都已完成。如果需要,我将发布更多代码,但问题的核心在于这里。
谢谢,吉姆