問題タブ [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 投票する
8 に答える
87353 参照

javascript - JavaScript クリックとドラッグで Div を動的に移動する方法

わかりました、それは単純であるように思われるでしょう。既存の div を取得し、ウィンドウ内のマウスの位置に応じて移動する必要があります。私はどこでも検索しましたが、同じことを行うには非常に複雑な方法になり、j-query を使用する必要がありました。私がやろうとしていることには厳密にjavascriptを使用する必要があります。

方法 :

0 投票する
1 に答える
2959 参照

javascript - 入力フォーカスを停止する onmousedown イベント

テキストと画像の選択、右クリックとドラッグを防ぐために、マウスダウンと oncontextmenu イベントを処理しています。コードは次のとおりです-

問題は、入力要素へのフォーカスも妨げていることだと思います.onmousedownイベントのデフォルトを防止してfalseを返すため、コントロールを入力フォーカスに切り替えさせないため、その中に何も入力できません. 次のコードでデバッグしようとしました。

本文から onmousedown 属性を削除すると、cosole で目的のメッセージが表示されます。

助けてください...よろしくお願いします。

0 投票する
1 に答える
181 参照

javascript - 子要素の onmousedown をブロックする

私の悪い英語でごめんなさい。私は次の構造を持っています。

画像をドラッグすると、「onmousedown」イベントがトリガーされます。どうすればこれを防ぐことができますか? 「test.jpg」をドラッグすると、「abc」ブロックが移動する必要があります。

0 投票する
1 に答える
207 参照

c# - パズル ゲーム: あるオブジェクトを別のオブジェクトと入れ替える

私は unity でのプログラミングに非常に慣れていませんが、それは私の得意分野ではありません。しかし、私はこれについて本当に助けが必要です。

2 つのゲーム オブジェクト (合計で 8 つすべてを切り替える必要があります) で場所を変更するコードを作成するのに助けが必要です。マウスの左キー クリックを使用して動作させたいです。

これまでに得たのは次のとおりです。

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

しかし、これは何もしません..助けてください! :)

0 投票する
2 に答える
97 参照

javascript - div の css を変更できるドラッグ可能なハンドラーを作成する方法

ここでハンドラー関数を作成してい
ます。デモは
http://codepen.io/iamkaikai/pen/myVzvY?editors=011

これ が私の質問です
。青い div の幅は 0 です。クリック時に pageX を読み取る
ただし、青い div の幅は、1 回だけ変更するのではなく、pageX の変更に追従するようにしたいと思います。

私の目標は、赤い div を青い div に切り替えることができるドラッグ可能なハンドラーを作成することです



コードは次のとおりです。

divをクリックしたときにjavascriptが最初のpageXを1回だけ読み取ることは知っていますが、
1回のマウスダウンイベントですべてのマウス位置を読み取らせるにはどうすればよいですか?

0 投票する
3 に答える
10370 参照

javascript - アニメーション onclick を持つ要素への Javascript スクロール

私はJSを始めたばかりで苦労しています。この素敵なコードを Adam Khoury から入手しました。ページをスクロールしてターゲット要素まで美しくアニメーション化されています。

ul、固定位置のナビゲーション バー内にあります。

nav私の質問は次のとおりです。アンカーがクリックされたときにアニメーションを上下にスクロールするには、どのコードが必要ですか?

0 投票する
1 に答える
91 参照

c# - Wpf MouseLeftButtonDown - 内部処理が終了したことを知る方法

UserControl で必要な機能の一部として、マウス メッセージをキャプチャする必要があります。アプリケーションの外側にある画面の一部をキャプチャします。最初にキャプチャを開始するには、単純なボタンがあり、すべて正常に機能しました。SetHook が機能し、WM_xxxx メッセージを確認して、それに応じて処理できます。

ここで、画像をクリックしてキャプチャ プロセスを開始しますが、それを機能させるには、ハンドラーに Thread.Sleep ステートメントを挿入する必要があります。

私が知りたいのは、動作することがわかった任意の 200ms の数値の代わりにフックを設定する前に、すべてが終了したかどうかを調べることができる Windows プロパティがあることです。必要に応じてさらにコードを投稿しますが、問題の本質はここにあります。

ありがとう、ジム