ホームページ > ウェブフロントエンド > jsチュートリアル > JS_javascript スキルによってページ コントロールがフォーカスを取得したかどうかを判断します。

JS_javascript スキルによってページ コントロールがフォーカスを取得したかどうかを判断します。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-05-16 17:05:34
オリジナル
1087 人が閲覧しました

例として TextBox を取り上げ、JavaScript を使用してフォーカスを取得したかどうかを判断します。

実際には、通常の考え方は次の 2 つの方法に分かれます。

テキストボックスがサーバーサイドコントロールの場合、単純に if(TextBox1.Focused) を使用して判断し、 TextBox1.Attributes.add('onfocus','実行するメソッド' を使用することを考えます) ); メソッドをバインドします。もちろん、サーバー側のコントロールもJSで操作することができますが、サーバー側のIDと実際のクライアント側のIDは異なる可能性が高いので、getelementbyid: documentを使用する場合は注意が必要です。 .getElementById(' ')。

テキスト ボックスがサーバー側コントロールの場合、document.activeElement.id と TextBox1 を比較して、TextBox1 がフォーカスされているかどうかを確認できます。例: if(document.activeElement == document.form1.elementName){} 。

関連ラベル:
js
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
ノード Js + JS 入力 = document.getElementById
から 1970-01-01 08:00:00
0
0
0
js addClassが機能しない
から 1970-01-01 08:00:00
0
0
0
javascript - jsコードをPythonに変換
から 1970-01-01 08:00:00
0
0
0
jsファイルのコードが見つかりません
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート