DOM

Window.find() メソッド

 編集:2022.09.12 by T.A.

[Edge]。非標準。→

非標準: この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。

注記: Window.find() の対応は、Gecko の将来のバージョンで変更される可能性があります。 を参照してください。

Window 内の文字列を順次検索します。

構文
Window.find(aString, aCaseSensitive, aBackwards, aWrapAround, aWholeWord, aSearchInFrames, aShowDialog)
Window Window
aString 検索するテキスト文字列です。
aCaseSensitive 省略可。論理値。true の場合、大文字と小文字を区別して検索します。
aBackwards 省略可。論理値。true の場合、後方検索を行います。
aWrapAround 省略可。論理値。true の場合、折り返し検索を行います。

折り返し検索: 例えば後方検索して最後にたどり着いたら、今度は前方検索するようです。

aWholeWord 省略可 未実装。論理値。true の場合、完全一致検索を行います。これは実装されていません。 を参照してください。
aSearchInFrames 省略可。論理値。true の場合、フレーム内の検索を行います。
aShowDialog 省略可。¶
戻り値

¶論理値。文字列が見つかったら true です。それ以外の場合は false です。

メモ

一部のブラウザーでは、Windows.find() はサイト内で見つかったコンテンツを選択(強調表示)します。

D=window.find("で", false, true) //検索文字列「で」、大小区別しない、後方検索。

実行した結果:

検索結果が強調された。


テスト