그래서 2000 플러스 항목이있는 문서 목록이 있습니다. 검색 기능의 일부 형식을 추가하고 싶습니다. 분명히 입력 막대가 있지만, 페이지를 검색하는 자바 스크립트와 그 위치의 ScrollTo를 쓰려면 어떻게해야할까요?검색 HTML 및 스크롤
0
A
답변
0
당신은 내가 텍스트에서이보기에 대한 갈 것이라고는 입력 양식의 반환 방법, window.find 및 range.findText
<input id="search" >
<input type="button" value="search" onclick="fx(document.getElementById('search'))">
<script type="text/javascript">
<!--
function fx(o)
{
var _o=o;
if(window.find)
{
_o.style.visibility='hidden';
setTimeout(function(){window.find(_o.value);_o.style.visibility='visible';},10);
}
else if(document.body.createTextRange)
{
var rng=document.body.createTextRange();
rng.findText(o.value);
rng.select();
}
}
//-->
</script>
0
검색하려는 요소를 반복하십시오. 재귀 적으로 자식 노드를 탐색하고 각각 /\bTERM\b/
과 같은 정규식으로 검색하십시오.
오프셋을 찾은 다음 scrollTo()
오프셋을 찾습니다.
관련 문제
- 1. HTML 레이어 스크롤
- 2. HTML 표 본문 위치 지정 및 스크롤
- 3. 스크롤 가능 영역 html
- 4. html 가로 스크롤
- 5. HTML/CSS 스크롤 문제
- 6. HTML 스크롤 막대 문제
- 7. HTML 테이블 아래쪽으로 스크롤
- 8. HTML 중첩 테이블 스크롤
- 9. jQuery/HTML - 가로 스크롤
- 10. HTML 스크롤 효과
- 11. 스크롤 가능한 html JLabel
- 12. HTML 스크롤 막대 너비
- 13. HTML 북마크로 부드럽게 스크롤
- 14. asp.net HTML 페이지 검색
- 15. 검색 결과 및 뒤로 버튼/HTML 양식
- 16. 스크롤바가없는 CSS/HTML 스크롤 텍스트
- 17. HTML 스크롤 DIV 레이아웃 문제
- 18. KOI8_R에서 html 검색
- 19. start html 페이지가 스크롤 됨
- 20. HTML 5 스크롤 IE의 캔버스
- 21. HTML 텍스트 줄 바꿈과 스크롤
- 22. 검색 및 강조 html - 태그 무시 및 유지 관리
- 23. html 엔티티가있는 필드에서 검색
- 24. HTML 테이블 검색
- 25. JQuery로 HTML 테이블 검색
- 26. 스크롤 가능한 HTML 테이블 (가로 및 세로 옵션)
- 27. qooxdoo 및 검색 엔진
- 28. lwuit 자바의 html 구성 요소에있는 스크롤 막대
- 29. cxml-stp를 사용하여 HTML 검색
- 30. 스크롤 할 수있는 창의 전체 사각형 검색
나는 안돼서를 사용할 수 있습니까? –
위 예제를 추가했습니다. 참고 : 불행히도 Opera는 두 가지 방법 중 하나를 지원하지 않기 때문에 Opera에서 작동하지 않습니다. –
Chrome에서 완벽하게 작동했지만 (대상) 브라우저에서 작동하지 않았습니다 (iPhone의 모바일 Safari). 그러나 고맙습니다. –