問題タブ [events]

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 投票する
9 に答える
9869 参照

actionscript-3 - イベントハンドラーのクロージャーを使用するActionScript3.0

私はこれをやってみました:

そして、それはイベントリスナーを追加します。この状況でうまく機能するので、クロージャーを使用するのが好きです。

ただし、イベントリスナーを削除するには、元の関数への参照が必要です。匿名のクロージャーを使用したため、機能しません。次のことを試しました。

と同様:

私がそれが機能することを見つけた唯一の方法は、匿名のクロージャを捨てて、イベントリスナーを既存の関数に向けることでした:

イベントハンドラーを削除する機能を保持しながら、イベントハンドラーに匿名クロージャを使用する方法を知っている人はいますか?

0 投票する
6 に答える
14020 参照

javascript - explicitOriginalTarget イベント パラメータに相当するクロスブラウザ

explicitOriginalTarget イベント パラメータに相当するクロスブラウザを知っている人はいますか? このパラメーターは Mozilla 固有のもので、ぼかしの原因となった要素を教えてくれます。私のページにテキスト入力とリンクがあるとしましょう。テキスト入力にフォーカスがあります。リンクをクリックすると、テキスト入力のぼかしイベントにより、explicitOriginalTarget パラメーターを介して Firefox にリンク要素が表示されます。

検索フィールドが特定の要素にフォーカスを失ったときに検索結果を非表示にしないように、Autocompleter.Base の onBlur メソッドを拡張しています。デフォルトでは、検索フィールドがいずれかの要素にフォーカスを失うと、onBlur メソッドは非表示になります。

ありがとう。

0 投票する
4 に答える
8431 参照

.net - C# WinForms UserControl マウス イベント ヘルプ

プロジェクト用に作成したカスタム コントロールがあります。このコントロールには、Label、PictureBox、LinkLabel などのいくつかの子コントロールがあります。LinkLabel 以外では、現在親コントロール上にあるマウス オーバー イベントが必要で、コントロールがマウス オーバーに応答するようにします。コントロールの上にカーソルを置くと背景色が変わりますが、子コントロールの上では背景色は変わりません。これは、子コントロールに MouseEnter および MouseLeave イベントがないためです。親コントロールのデリゲート メソッドを子コントロールに追加することで、この問題を解決しました。親コントロールでクリック イベントをサブスクライブすると、子コントロールでもクリック イベントが無視されるという問題が残ります。個々の子コントロールをサブスクライブできますが、親コントロールのクリック イベントを強制するにはどうすればよいですか? 私という用語 検索で見つかったのは Event Bubbling ですが、これは ASP.NET テクノロジとフレームワークにのみ適用されるようです。助言がありますか?

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

.net-2.0 - nullデリゲートを使用したイベントハンドラーの動作の違い.net 1.1と2.0

ここで何が起こっているのか正確にはわかりませんが、.NET 1.1 では初期化されていないイベント デリゲートを問題なく実行できるようですが、.NET 2.0 以降では NullReferenceException が発生します。理由は何でも。以下のコードは、1.1 では問題なく正常に実行されますが、2.0 では NullReferenceException が発生します。なぜ違う振る舞いをするのか興味がありますか?何が変わったのですか?

ありがとう

例えば

0 投票する
4 に答える
1701 参照

asp.net - ASP.Net コントロールで Javascript を使用する

ASP.Net コントロールを使用するときにクライアント側の「onclick」イベントを設定する場合のベスト プラクティスはありますか? onclick 属性を追加するだけで、onclick はそのコントロールの有効な属性ではないという Visual Studio の警告が表示されます。コードビハインドを介して Page_Load イベント中に追加することはできますが、私が望むほど明確ではありません。

選択肢はこの2つだけですか?私が見逃しているこれを行う正しい方法はありますか?

ありがとう!エリック・シップル

0 投票する
7 に答える
54004 参照

javascript - JavaScript コールバック スコープ

コールバック関数でオブジェクトを参照する際に、プレーンな古い JavaScript (フレームワークなし) で問題が発生しています。

今、新しいオブジェクトを作成するとき (DOM がロードされた後、span#test を使用)

onclick 関数内の「this」は、foo オブジェクトではなく、span#test を指しています。

onclick 関数内で foo オブジェクトへの参照を取得するにはどうすればよいですか?

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

events - Excel 2007 スプレッドシートからブラックベリーにアラートを送信するにはどうすればよいですか?

Excel 2007 スプレッドシートで特定の条件が満たされたときにブラックベリーにアラートを送信する方法を見つけるように依頼されました。アラートは、SMS (推奨) または電子メールにすることができます。セル値は、DDE フィードから 1 日を通して変化しています。

これを解決するために人々が使用する典型的なソリューションは何ですか?

0 投票する
5 に答える
383 参照

c++ - プログラムが C++ を使用して Windows で実行されている場合、どのようにリッスン/識別できますか?

具体的には、プログラムの実行時にリッスンして、タイムスタンプ、実行可能ファイル、Windows 名、ユーザーなどの情報を記録したいと考えています。

0 投票する
5 に答える
5872 参照

asp.net - ASP.NETのonCloseイベント

onLoadのようなイベントはありますか?

サイトを閉じるとき(onClose)?

0 投票する
6 に答える
8245 参照

silverlight - Silverlight 2のボタンにマウスクリックを送信する

Silverlight アプリケーションにはボタン コントロールがあります。プログラムでマウスクリックイベントを送信できますか?