2012-03-29 3 views
-4

주어진 문자열의 첫 번째 발생을 검색 한 다음 필요에 따라 다음 항목을 찾는 간단한 "찾기"기능을 구현해야합니다.자바 스크립트 찾기 문자열 함수

제발 jQuery를 사용하지 마십시오. 좋은 일반 자바 스크립트 만 사용하십시오.

+0

나는 조금 봤지만 낡은 코드 나 쓰레기 코드 만 발견했다. 나는 여기 누군가가 간단하고 우아한 해결책을 제공 할 희망! –

+0

제 숙제를하십시오! –

+0

찾기에서 전체 페이지의 첫 번째 항목을 의미합니까? 또는 주어진 문자열 내에서 첫 번째 문자열이 발생 했습니까? – Kristian

답변

2

브라우저에서 제공하는 window.find()을 사용할 수 있습니다. 자세한 내용은 here을 참조하십시오.

window.find(aString, aCaseSensitive, aBackwards, aWrapAround, 
     aWholeWord, aSearchInFrames, aShowDialog); 

이 기능은 Firefox와 WebKit에서 지원됩니다. IE의 경우 TextRange 개체의 findText() 메서드를 사용하는 해결 방법 here이 있습니다.