Q
은 넓은 도서관
7
A
답변
8
sel.anchorNode.parentNode
노드의 부모 노드가 선택 항목의 한쪽 끝만 표시됩니다. 전체 선택을 가장 안쪽에 포함하는 요소를 얻으려면 가장 쉬운 방법은 선택 영역에서 Range를 가져 와서 commonAncestorContainer
속성 (텍스트 노드 일 수도 있음)을 확인하는 것입니다.
var sel = rangy.getSelection();
if (sel.rangeCount > 0) {
var range = sel.getRangeAt(0);
var parentElement = range.commonAncestorContainer;
if (parentElement.nodeType == 3) {
parentElement = parentElement.parentNode;
}
}
관련 문제
- 1. 도서관 디자인 컨텍스트에서 "핵심"은 무엇을 의미합니까?
- 2. 도서관
- 3. 도서관
- 4. 도서관 데이터베이스
- 5. UserControl이 도서관
- 6. 도서관 채팅방
- 7. 재단 도서관
- 8. 잭슨 도서관
- 9. 도서관 프로젝트
- 10. 도서관 프로젝트 및 리소스
- 11. 넓은 시야에 대한 안내
- 12. .NET 벤 다이어그램 도서관
- 13. 자바 타이밍 도서관
- 14. 도서관 코드의 일회용 자원
- 15. 도서관 프로젝트에 proguard.cfg가 필요합니까?
- 16. QT 창조주 - 나만의 도서관
- 17. 바인딩 항아리 도서관
- 18. 도서관 프로젝트를 포함하는 방법
- 19. PHP HTML 작성 도서관
- 20. Java 인증 도서관
- 21. 도서관 디자인의 곤란
- 22. 메이븐 웹 스피어 도서관
- 23. 도서관 피드백 - C++ 용
- 24. 도서관 프로젝트를 재건하는 방법
- 25. Android - 도서관 문제
- 26. 부두를 임명하는 도서관?
- 27. Pyglet은 : 도서관 "GL은"
- 28. 넓은 문자를 넓은 문자 필드에 할당 할 수 없습니다.
- 29. 가장 넓은 항목만큼 넓은 열을 만드는 방법은 무엇입니까?
- 30. 래퍼보다 넓은 행을 추가하십시오.
좀더 자세히 살펴보면 다음과 같이 사용할 수 있습니다. sel.anchorNode.parentNode.nodeName – Frank