HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

HTML DOM hasFocus()メソッド。


HTML DOM hasFocus()メソッドは、ドキュメントまたはドキュメント内の要素にフォーカスがあるかどうかを知るために使用されます。これは、ブール値を返すことによって行われます。ここで、trueはドキュメント/要素にフォーカスがあることを表し、falseはそうでないことを表します。

構文

以下は、hasFocus()メソッドの構文です-

 document.hasFocus()

hasFocus()メソッドの例を見てみましょう-

 <!DOCTYPE html>   

hasFocus()メソッド

痛み自体はとても楽しいですが、これを行うには素晴らしい方法です。最小限の許しのために、タスクから目的を取得する以外のタスクをnostruxercitationすることができます。

CHECK

出力

これにより、次の出力が生成されます-

HTML DOM hasFocus()メソッド。

ドキュメント内の任意の場所をクリックすると、NOTFOCUSEDがFOCUSED-

に変わります。

HTML DOM hasFocus()メソッド。

上記の例では-

getElementById()メソッドを使用してボタン要素を取得する関数checkFocus()を作成しました。次に、hasFocus()メソッドを呼び出して、ドキュメントにフォーカスがあるかどうかを確認し、それに応じて条件ステートメントを実行します。 document.hasFocus()がtrueまたはfalseを返した場合、ボタンに異なるテキストが表示されます-

function checkFocus(){var b =document.getElementById( "BTN1"); if(document.hasFocus()){b.innerHTML ="FOCUSED"; } else {b.innerHTML ="NOT FOCUSED"; }}

ドキュメントをクリックすると常にフォーカスが移動するため、20ミリ秒ごとにcheckFocus()メソッドを実行するsetInterval()メソッドを使用して、ドキュメントに現在フォーカスがあるかどうかを確認します-

 setInterval( "checkFocus()"、20); 

  1. HTML DOM writeln()メソッド

    HTML DOM writeln()は、複数の式(HTMLまたはJavaScript)をドキュメントに直接書き込む機能をユーザーに提供します。 注 −このメソッドは、ドキュメント内のHTMLコードがある場合はそれを上書きし、新しい行に引数を追加します。 構文 以下は構文です- document.write(agruments) 例 HTML DOMドキュメントのwriteln()メソッドの例を見てみましょう- <!DOCTYPE html> <html> <head> <title>HTML DOM writeln()</title&g

  2. HTML DOM write()メソッド

    HTML DOM write()は、複数の式(HTMLまたはJavaScript)をドキュメントに直接書き込む機能をユーザーに提供します。 注 −このメソッドは、ドキュメント内のHTMLコードがある場合はそれを上書きし、新しい行に引数を追加しません。 構文 以下は構文です- document.write(arguments) 例 HTML DOMドキュメントのwrite()メソッドの例を見てみましょう- <!DOCTYPE html> <html> <head> <title>HTML DOM write()</title> &l