問題タブ [focus]

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

c# - Winforms c# - TabPage の最初の子コントロールにフォーカスを設定する

内に がTextboxネストされているとしTabControlます。

フォームが読み込まれたら、それにフォーカスしたいと思いTextboxます (デフォルトでは、フォーカスは に設定されていますTabControl)。

textbox1.focus()フォームのイベントで呼び出すだけでLoadは機能しないようです。

私は次のことを行うことでそれを集中させることができました:

私の質問は:

これを行うよりエレガントな方法はありますか?

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

mfc - MFC で非対話型ウィンドウを作成する方法

私のアプリケーションには、小さなメッセージがポップアップするウィンドウがあります (ツールチップに似ていると考えてください)。このウィンドウは、レイヤー属性を使用してアルファ背景などを描画します。

これらのウィンドウを一度にいくつか開いていて、マウスで 1 つをクリックすると、それらが消えると、アプリケーションがフォーカスを失います (現在のウィンドウの背後にあるアプリにフォーカスが切り替わります)。

ウィンドウでの対話を停止するにはどうすればよいですか?

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

javascript - HTML5 キャンバス要素にフォーカスを設定するにはどうすればよいですか?

私は<canvas>Firefox 2.0.0.16 と Safari 3.1.2 で HTML5 要素を使用しています。どちらも iMac で使用しています。(Windows の Firefox 3.0 でもこれを試しましたが、これも役に立ちませんでした。) タグは次のようになります。

キャンバスと対話するいくつかの機能を「アクティブ化」するためのボタンがあります。そのボタンのonclick()イベントは関数を呼び出します。その関数には、次の行があります。

これは動作しません。Firebug はエラーを報告しません。しかし、焦点はまだ元の場所にとどまっています。キャンバスまたはキャンバスに向かってタブをクリックすると、他の要素からフォーカスが失われますが、明らかにキャンバスによって取得されることはありません (キャンバスのonfocus()イベントは発生しません)。

これは奇妙だと思います。キャンバスが単にフォーカスを得ることができないということですか、それともここに何かが欠けていますか? 任意の洞察をいただければ幸いです。

ありがとうございました。

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

macos - Applescriptで、メニュー項目が選択/フォーカスされているかどうかを確認するにはどうすればよいですか?

アプリケーションの[ヘルプ]メニューの[検索]ボックスに焦点を当てたOSX10.5用のスクリプトがあります。キーの組み合わせで使用しており、Spotlightと同様に、スクリプトを実行するときに切り替えたいと考えています。そこで、検索ボックスがすでに入力用にフォーカスされているかどうかを検出したいので、フォーカスされている場合は、[ヘルプ]メニューをクリックする代わりにEscと入力します。

現在のスクリプトは次のとおりです。

そして、私はこのようなことを考えています:

...しかし、このエラーが発生します:

{アプリケーション「システムイベント」のアプリケーションプロセス「スクリプトエディタ」のメニューバー1のメニューバー項目「ヘルプ」のメニュー「ヘルプ」のメニュー項目1}に焦点を合わせることができません。

では、検索ボックスがすでにフォーカスされているかどうかをスクリプトで検出する方法はありますか?


私はそれを回避することによって私の問題を解決しました。メニュー項目が選択されているかどうかを確認する方法がまだわからないので、このトピックは開いたままにしておきます。

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

javascript - JavaScript から IE7 でタブ フォーカスを設定することが可能

window.Open 関数を使用して JavaScript で新しいウィンドウを起動し、そのタブにフォーカスを設定することは可能ですか?

今日私がやっていることは次のとおりです。

ウィンドウは開きますが、新しいタブにはフォーカスがありません。

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

javascript - JavaScriptを使用してフィールドをスキップするには?

私はこのようなフォームを持っています:

ユーザーが「1」に値を入力すると、入力内容によっては「2」フィールドをスキップしたい場合があります。たとえば、ユーザーが「123」と入力し、Tab を使用して次のフィールドに移動する場合、それをスキップしてフィールド 3 に移動したいと考えています。

OnBlurandを使用しようとしましたがOnEnter、成功しませんでした。

1を試してください:

2 を試してください:

しかし、これらの作品のどれも。ブラウザは、フォーカスが変化している間、フォーカスをいじることを許可していないようです。

ところで、これはすべて Linux 上の Firefox で試しました。

0 投票する
23 に答える
102527 参照

macos - Mac OS X でのフォーカス フォロー マウス (およびオートレイズ)

(私がそれを望むことがどれほどクレイジーかについては聞きたくありません! :)

フォーカス フォロー マウスは、ポイント ツー フォーカス、ポインター フォーカス、および (一部の実装では) ずさんなフォーカスとしても知られています。[これをより検索しやすくする他の用語を追加してください!] X-mouse

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

javascript - DOM に入力フィールドを追加し、IE にフォーカスする

クリックすると入力ボックスに変わり、フォーカスするdivを作成しようとしています。これを実現するためにプロトタイプを使用しています。これは Chrome と Firefox の両方で機能しますが、IE では機能しません。IE は、1 秒のタイムアウトを設定しても、新しく追加された入力フィールドにフォーカスすることを拒否します。

基本的に、コードは次のように機能します。

上記の例は、実際のコードの短縮版です。実際のコードは、IE のフォーカス ビットを除いて正常に動作します。

IE のフォーカス機能に制限はありますか? 入力をフォームに配置する必要がありますか?

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

wpf - TextBox の最初の LostFocus で WPF 検証が起動しない

オブジェクトに対して WPF フォームを検証しようとしています。テキストボックスに何かを入力すると、フォーカスが失われ、テキストボックスに戻って、書いたものをすべて消去すると、検証が開始されます。しかし、WPF アプリケーションを読み込んで、テキスト ボックスから何も書き込んだり消去したりせずにテキスト ボックスからタブを外すだけでは、起動されません。

Customer.cs クラスは次のとおりです。

そして、ここにWPFコードがあります:

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

javascript - firefox 内で RTE エディタをオートフォーカスする方法は?

iframe 内で編集モードが有効になっているコンテンツで構成される htmlarea に基づく RTE エディターがあります。問題は、エディターにフォーカスを自動的に移動する方法です。