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

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

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

例として 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 までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート