問題タブ [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.
c# - Winforms c# - TabPage の最初の子コントロールにフォーカスを設定する
内に がTextbox
ネストされているとしTabControl
ます。
フォームが読み込まれたら、それにフォーカスしたいと思いTextbox
ます (デフォルトでは、フォーカスは に設定されていますTabControl
)。
textbox1.focus()
フォームのイベントで呼び出すだけでLoad
は機能しないようです。
私は次のことを行うことでそれを集中させることができました:
私の質問は:
これを行うよりエレガントな方法はありますか?
mfc - MFC で非対話型ウィンドウを作成する方法
私のアプリケーションには、小さなメッセージがポップアップするウィンドウがあります (ツールチップに似ていると考えてください)。このウィンドウは、レイヤー属性を使用してアルファ背景などを描画します。
これらのウィンドウを一度にいくつか開いていて、マウスで 1 つをクリックすると、それらが消えると、アプリケーションがフォーカスを失います (現在のウィンドウの背後にあるアプリにフォーカスが切り替わります)。
ウィンドウでの対話を停止するにはどうすればよいですか?
javascript - HTML5 キャンバス要素にフォーカスを設定するにはどうすればよいですか?
私は<canvas>
Firefox 2.0.0.16 と Safari 3.1.2 で HTML5 要素を使用しています。どちらも iMac で使用しています。(Windows の Firefox 3.0 でもこれを試しましたが、これも役に立ちませんでした。) タグは次のようになります。
キャンバスと対話するいくつかの機能を「アクティブ化」するためのボタンがあります。そのボタンのonclick()
イベントは関数を呼び出します。その関数には、次の行があります。
これは動作しません。Firebug はエラーを報告しません。しかし、焦点はまだ元の場所にとどまっています。キャンバスまたはキャンバスに向かってタブをクリックすると、他の要素からフォーカスが失われますが、明らかにキャンバスによって取得されることはありません (キャンバスのonfocus()
イベントは発生しません)。
これは奇妙だと思います。キャンバスが単にフォーカスを得ることができないということですか、それともここに何かが欠けていますか? 任意の洞察をいただければ幸いです。
ありがとうございました。
macos - Applescriptで、メニュー項目が選択/フォーカスされているかどうかを確認するにはどうすればよいですか?
アプリケーションの[ヘルプ]メニューの[検索]ボックスに焦点を当てたOSX10.5用のスクリプトがあります。キーの組み合わせで使用しており、Spotlightと同様に、スクリプトを実行するときに切り替えたいと考えています。そこで、検索ボックスがすでに入力用にフォーカスされているかどうかを検出したいので、フォーカスされている場合は、[ヘルプ]メニューをクリックする代わりにEscと入力します。
現在のスクリプトは次のとおりです。
そして、私はこのようなことを考えています:
...しかし、このエラーが発生します:
{アプリケーション「システムイベント」のアプリケーションプロセス「スクリプトエディタ」のメニューバー1のメニューバー項目「ヘルプ」のメニュー「ヘルプ」のメニュー項目1}に焦点を合わせることができません。
では、検索ボックスがすでにフォーカスされているかどうかをスクリプトで検出する方法はありますか?
私はそれを回避することによって私の問題を解決しました。メニュー項目が選択されているかどうかを確認する方法がまだわからないので、このトピックは開いたままにしておきます。
javascript - JavaScript から IE7 でタブ フォーカスを設定することが可能
window.Open 関数を使用して JavaScript で新しいウィンドウを起動し、そのタブにフォーカスを設定することは可能ですか?
今日私がやっていることは次のとおりです。
ウィンドウは開きますが、新しいタブにはフォーカスがありません。
javascript - JavaScriptを使用してフィールドをスキップするには?
私はこのようなフォームを持っています:
ユーザーが「1」に値を入力すると、入力内容によっては「2」フィールドをスキップしたい場合があります。たとえば、ユーザーが「123」と入力し、Tab を使用して次のフィールドに移動する場合、それをスキップしてフィールド 3 に移動したいと考えています。
OnBlur
andを使用しようとしましたがOnEnter
、成功しませんでした。
1を試してください:
2 を試してください:
しかし、これらの作品のどれも。ブラウザは、フォーカスが変化している間、フォーカスをいじることを許可していないようです。
ところで、これはすべて Linux 上の Firefox で試しました。
macos - Mac OS X でのフォーカス フォロー マウス (およびオートレイズ)
(私がそれを望むことがどれほどクレイジーかについては聞きたくありません! :)
フォーカス フォロー マウスは、ポイント ツー フォーカス、ポインター フォーカス、および (一部の実装では) ずさんなフォーカスとしても知られています。[これをより検索しやすくする他の用語を追加してください!] X-mouse
javascript - DOM に入力フィールドを追加し、IE にフォーカスする
クリックすると入力ボックスに変わり、フォーカスするdivを作成しようとしています。これを実現するためにプロトタイプを使用しています。これは Chrome と Firefox の両方で機能しますが、IE では機能しません。IE は、1 秒のタイムアウトを設定しても、新しく追加された入力フィールドにフォーカスすることを拒否します。
基本的に、コードは次のように機能します。
上記の例は、実際のコードの短縮版です。実際のコードは、IE のフォーカス ビットを除いて正常に動作します。
IE のフォーカス機能に制限はありますか? 入力をフォームに配置する必要がありますか?
wpf - TextBox の最初の LostFocus で WPF 検証が起動しない
オブジェクトに対して WPF フォームを検証しようとしています。テキストボックスに何かを入力すると、フォーカスが失われ、テキストボックスに戻って、書いたものをすべて消去すると、検証が開始されます。しかし、WPF アプリケーションを読み込んで、テキスト ボックスから何も書き込んだり消去したりせずにテキスト ボックスからタブを外すだけでは、起動されません。
Customer.cs クラスは次のとおりです。
そして、ここにWPFコードがあります:
javascript - firefox 内で RTE エディタをオートフォーカスする方法は?
iframe 内で編集モードが有効になっているコンテンツで構成される htmlarea に基づく RTE エディターがあります。問題は、エディターにフォーカスを自動的に移動する方法です。