問題タブ [setfocus]

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

ms-access - フォームロードでTextBoxにSetFocusを設定する方法

A2003とA2007の両方で作業しています。

フォームが読み込まれたときに、選択したTextBoxがフォーカスを取得するようにするにはどうすればよいですか?MyTextBox.SetFocusをForm_Loadに入れると、次のエラーが発生します。

このフォームは迅速なデータ入力用に設計されており、最後に使用した設定に基づいてフォームが多少再配置されます。そのため、ユーザーによってはフォーカスが必要なテキストボックスがいくつかあります。MyTextBox TabIndex = 0を指定して、設計時に修正することはできません。

ヘルプには、Repaintの呼び出しについて何かが書かれていますが、まったく意味がありません。

フォーカスは、表示されているコントロールまたはフォームにのみ移動できます。フォームとフォームのコントロールは、フォームのLoadイベントが終了するまで表示されません。したがって、フォームのLoadイベントでSetFocusメソッドを使用してフォーカスをそのフォームに移動する場合は、SetFocusメソッドの前にRepaintメソッドを使用する必要があります。

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

c# - ウィンドウがフォーカスを失う

私のアプリケーションでは、メッセージ ボックスを表示し、ユーザーが [OK] や [キャンセル] などのボタンをクリックすると、ウィンドウがフォーカスを失い、最小化されます。

ウィンドウをアクティブに保つために、set focus を使用して、win32 API SetForegroundWindow(window hWnd) も使用しようとしました。ウィンドウの背後で別のアプリケーションが開いている場合、メッセージ ボックス ボタンをクリックした後にアプリケーション ウィンドウのフォーカスが失われることに気付きましたが、それがデスクトップで唯一表示されているウィンドウである場合は正常に動作します。私は Windows 7 で作業していますが、Win XP でも同じ問題に直面しています。

グラデーションフォームを使用しています。メッセージボックスを表示するには、MessageBox.Show("Message Text", "", MessageBoxButtons.OK,MessageBoxIcon) を使用します。違いはありません。

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

javascript - tabindexに従ってjqueryでonfocus属性を変更するにはどうすればよいですか?

私のページには、tabindexで並べ替えられた要素のリストがあります。私が探しているのは、タブキーが押されたことをエミュレートして、フォーカスを次の要素に移動する方法です。jqueryを使用して、特定の時間間隔、つまり1秒で要素のフォーカスを変更することを計画しています。

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

javascript - .focus() 「ターゲット入力にフォーカスを設定」は Firefox では機能しません

入力フィールドがあります。特定の条件下では、ユーザーが Tab キーを押したときに、ユーザーが入力フィールドに集中できるようにしたいと考えています。基本的に、Google の自動入力検索ボックスの機能を模倣しています。問題のないブラウザを除いて、すべてのブラウザですべて正常に動作しています... Firefox!?

次のコードは、IE、Chrome、および Safari で期待どおりに機能します。クラス myInput でテキスト ボックスから Tab キーを押すと、フォーカスはテキスト ボックスにとどまります。しかし、Firefox では、Tab キーを押してテキスト ボックスから出ると、次のテキスト ボックスに移動します。(これは私がやっていることの非常に単純化されたバージョンです。これを機能させることができれば、実際のコードを機能させることができます。)

PS。setTimeout() を使用した修正を提案しないでください。ありがとう。

jQuery に .focus() があり、javascript に .focus() があり、それらがどのように同じでないかを説明する記事を読みました。私はこれを理解しています(と思います)が、何が間違っているのかまだわかりません。

追加...この方法で動作させることができます

ハックのようですが、なぜ Firefox がぼかしに焦点を合わせないのかわかりません。ですから、どなたかご存知の方がいらっしゃいましたら、教えていただけると助かります。

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

asp.net - クライアント コンピューターで特定のウィンドウを見つけて、ASP.NET からアクティブ化する方法

asp.net から Web サイトを実行しているときに、制御 (フォーカス) を winforms アプリケーションに転送する必要があります。

アプリケーションが実行されていない場合は、process.start() メソッドを使用できることがわかっています。

しかし、アプリケーションが実行中の場合は、新しいウィンドウを起動したくありません。

winform アプリケーションを一意のインスタンスとしてセットアップするオプションがありますが、それが外部アプリケーションの場合はどうなりますか? つまり、私が作成者ではなく、新しいインスタンスの起動を制御できない場合...

クライアント コンピューターで特定のウィンドウを見つけて、ASP.NET からアクティブ化する方法

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

android - Android EditText フォーカス

スピナーの選択を変更するためのリスナーを設定しました。リスナーでは、EditText フィールドにフォーカスしたいと考えています。次のコードを使用しました。

text_other_msg.setFocusable(真);

機能していません。setFocusableInTouchMode も試してみました。しかし、どれも機能していません。EditTextにフォーカスする方法は?

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

javascript - Javascript / jQuery:子要素を含むcontenteditabledivに再度フォーカスします

私の目的: 入力時にコンテンツ編集可能フィールド内のハッシュタグを検出しています。入力されたハッシュタグを削除し、それを別のコンテナーに追加して、何も起こらなかったかのようにcontenteditabledivで選択を再度フォーカスできるようにしたいと思います。

私の問題: これは、contenteditable div内に子要素がない限り機能しますが、子がある場合はフォーカスが復元されません。カレットに焦点を合わせる高度な方法が必要だと思います。これは、これまでChromeでのみテストされています。

私の例: http: //jsbin.com/owoto4/5/edit

よろしくお願いします!

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

c# - WPF:自分のコントロールに焦点を合わせることができません

私は自分のコントロールを実際に焦点を合わせることができないようです:

XAML:

XAML.cs:


ViewModelは、IsGridVisibleをtrueに設定する役割を果たし、コンバーターは、その値をVisibility.Visible(スヌープした)に変換することによってその役割を果たします。

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

javascript - 工業規格に適した js 関数はどれですか?

私は 2 つの JavaScript プログラムを持っています。1 つは以前の会社で使用していたもので、もう 1 つはサイトで見つけたばかりです。今日、同僚がプログラムでこれらの両方の標準を使用していることに気付きました。製品を完成させる前に、すべてを 1 つの標準コードに変更する必要があります。

また

あなたがそのような状況にある場合、どれを提案しますか?なぜですか?

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

javascript - テキストフィールドにフォーカスを設定する最速の方法


テキストフィールドにフォーカスを設定する最速の (本当に最速の) 方法は何ですか?

私のページは次のようになります

前もって感謝します!
ピーター