問題タブ [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 - Androidブラウザでマウスのクリックアンドホールドを検出する方法は?
私は、Android フォン、できれば他のモバイル デバイスで表示することを目的とした Web ページを作成しています。プラットフォームに依存しないため、アプリではなくウェブページを使用します。
ユーザーがウェブページのボタンをクリックしたままにしている間、連続して操作を実行したいと考えています。モバイル デバイスでは、Web ページのボタンを指で押し続けると、操作が継続的に実行されます。
入力ボタンの onmousedown イベントで javascript 関数 setInterval() を使用し、onmouseup イベントで clearInterval() を使用してみました。これは、PC 上の任意のブラウザーからデバイスにアクセスするときに完全に機能します。残念ながら、私の Android フォンでは動作しません。ボタンの外観は、押して保持すると保持状態に変化するように見えますが、onmousedown イベントは呼び出されません。
Android デバイスと互換性のあるプレス アンド ホールド ボタン操作を実行する良い方法を見つけた人はいますか?
forms - 送信ボタンのマウスダウン イベント
送信ボタンを使用したマウスダウン画像の交換について質問がありました。送信ボタンのコードは次のとおりです。
マウスダウンの画像スワップに通常使用するものを使用してイベントを追加しようとしましたが、
しかし、私はそれが画像ではなくボタンに関連付けられていると思うので、mousedown コードで送信の id を使用することはできません。
ありがとう、
ルーク
javascript - HTML5 キャンバス...次のコードで OnMouseDown が機能しないのはなぜですか?
次のコードを取得して onmousedown で新しいパスを開始しようとしていますが、運がありませんでした...事前に感謝します
javascript - swfobject と Mouserdown イベント
ユーザーがいつ swfobject をクリックしたかを知る方法を見つけようとしています。
試しflashMovie.addEventListener("mousedown", onPlayerMouseDown, false);
てみましたが、Mac OS でのみ動作し、Windows/Linux では動作しません。
何か案は?
jquery - jquery - 要素が重なっているマウスダウンの蓄積を防ぐ
別の div にネストされた div があり、いずれかの div がクリックされたときにアラートをトリガーする mousedown イベントがあるとします。当然のことながら、div がネストされているため、1 回のクリックでアラートが 2 回表示されます。これが一度だけ警告するのを防ぐにはどうすればよいですか?
javascript - jQueryはonmousedownをアンカータグに適用できません
私はこのようなナビゲーションメニューを持っています
マウスが下がっているときに各アンカータグに関数を関連付けたいので、外部jsファイルがあり、コードは
私の問題は、イベントハンドラーをインラインにすると、スクリプトが機能し、問題が発生しないことです。
一方、上記のように外部ファイルを使用すると、何も起こらず、Chromeから返さUncaught TypeError: Object [object Object] has no method onmousedown
れ、FirefoxとFirebugから返されます$("#firstLink").onmousedown is not a function
。わかりません、何が間違っているのですか?
javascript - オブジェクトを選択またはフォーカスする目的で、右クリックを左クリックとして動作させるにはどうすればよいですか
(私の知る限り)右クリックでイベントが発生すると、マウスダウンイベントが発生しますが、ほとんどの場合、そのマウスダウンは無視されるようです。現在、右クリックでカスタム コンテキスト メニューを表示する作業を行っていますが、右クリック中にリストからオプションを選択できるようにしたいと考えています。現時点では、 onmousedown 属性に関連付けられた JavaScript を実行するのに十分な両方のボタンからのクリックを認識していますが、マウスダウンが右ボタンから来たときにマウスが上にあるオプションを選択するには十分ではありません。
右クリックのマウスダウン イベントを無視するブラウザのデフォルトの動作をバイパスする方法、またはマウスダウンが左ボタンによって生成されたと思わせる方法はありますか?
前もって感謝します。
delphi - Delphi-重複するTShapesを移動する
独自の三角形の形状が必要だったので、三角形のクラスフォームTShapeを継承し、paintメソッドをオーバーライドしました。すべて正常に動作しますが、この図形をマウスで移動する必要があります。onMouseDownイベントを処理するすべてのシェイプのメソッドを設定しました。引越し作業も大丈夫です。ただし、2つの形状が重なっている場合(形状は実際にはいくつかの透明な領域を持つ長方形です)、上部の形状の透明な領域が別の形状の上にある場合、上部の形状は下の形状ではなく移動します。それは正しいです、それはDelphiがどのように機能するかです。しかし、それはユーザーにとって直感的ではありません。どうすればそれを達成できますか?イベントをイベントキューから削除して基になるシェイプに送信しない可能性はありますか?はいの場合、それは簡単です。
javascript - マウスプレス中にIE9Mousemoveイベントが発生しない
マウスを左クリックしてドラッグすると、IE9はmousemoveイベントを認識しません。押し下げた状態でマウスを動かしているときに、マウスがどこにあるかを知る必要があります。
他のブラウザはうまく機能しています。
これが私のコードの本質です:
画像の上でマウスをクリックしてドラッグするだけです。Chrome、FF、Safari、Operaなどの「logger」divでデータの読み取り値を確認します。次に、IE9でデータを確認します。IE9を他のIE9と同じように動作させるにはどうすればよいですか?
どうもありがとう!
javascript - IEで動的に作成されたdivのonmousedownイベントを設定するにはどうすればよいですか?
ユーザーが画面をクリックするたびに動的にdivを作成する(Javascript)ツールがあります。
作成したら、それにイベントを_newDiv
割り当てたいと思います。onmousedown
これはFirefoxでは完全に機能しますが、IE 8では機能しません。この問題を解決するために使用できるハックはありますか?