TextRange オブジェクトを用いたページ内の文字列検索

  ユーザ関数



  
<SCRIPT language=JavaScript>

var BodyTextObj

// **********************************************************
// 初回サーチ
// **********************************************************
function PageSearch() {

	BodyTextObj = document.body.createTextRange();
	if ( BodyTextObj.findText( document.frmStart.SearchString.value ) ) {
		BodyTextObj.select();
	}

}

// **********************************************************
// 次候補サーチ
// **********************************************************
function PageSearchNext() {

	BodyTextObj.collapse( false );
	if ( BodyTextObj.findText( document.frmStart.SearchString.value ) ) {
		BodyTextObj.select();
	}

}

</SCRIPT>
  

  画面定義



  
<INPUT type=text name=SearchString>
<INPUT type=button name=Button1 VALUE=検索 onClick='PageSearch()'>
<INPUT type=button name=Button2 VALUE=検索 onClick='PageSearchNext()'>
  

  実行












   SQLの窓    create:2001/10/22  update:2014/09/07   管理者用(要ログイン)





フリーフォントWEBサービス

SQLの窓WEBサービス

SQLの窓フリーソフト

写真素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ