domNode.isConnected
은 크롬에서 사용할 수있는 플래그입니다. domNode가 문서의 일부인지 여부를 보여줍니다.
크로스 브라우저 호환이 가능합니까?
다른 브라우저의 경우 효율적인 대안이 없습니까? 사용 가능한 모든 설명서 링크를 제공하십시오.dom 노드의 'isConnected'필드의 신뢰성
4
A
답변
10
var input = document.getElementById('input');
alert(input.isConnected);
<input type="text" id="input">
(function (supported){
if (supported) return;
Object.defineProperty(window.Node.prototype, 'isConnected', {get})
function get() {
return document.contains(this);
}
})('isConnected' in window.Node.prototype);
2
빠른 테스트는 Firefox가이 속성을 지원하지 않음을 보여줍니다. 그래서 대답은 '아니오'입니다.
https://jsfiddle.net/hu08awn0/이 지원되지 않습니다
관련 문제
- 1. DOM 노드의 Java, XPath
- 2. dom 노드의 좌표
- 3. DOM - 노드의 텍스트 구문 분석
- 4. DOM 노드의 이벤트 핸들러를 장식하는 방법은 무엇입니까?
- 5. FitNesse test : DOM 노드의 수를 얻는다
- 6. Java/DOM : 노드의 XML 내용 얻기
- 7. ExtJS4 : 트리 노드의 DOM 요소 찾기
- 8. php dom 노드의 모든 속성을 가져옵니다
- 9. JavaScript 템플릿 및 DOM 노드의 재발신
- 10. 노드의 하위 트리에서 DOM 노드 찾기?
- 11. DOM 노드의 속성을 dijit 위젯으로 복사 하시겠습니까?
- 12. DOM 요소/노드의 고유 식별자는 무엇입니까?
- 13. Qpid 신뢰성
- 14. Xeround 신뢰성
- 15. 스트림 신뢰성
- 16. 무결성과 신뢰성
- 17. Logback 신뢰성
- 18. 패킷 개재시 TCP의 신뢰성
- 19. EJB 타이머 및 신뢰성
- 20. localhost에서 UDP의 신뢰성
- 21. HTTP HEAD 방법의 신뢰성
- 22. Android에서 videoView의 신뢰성
- 23. PHP 헤더(); 신뢰성
- 24. UDP 로컬 소켓 신뢰성
- 25. 직렬 연결을 통한 신뢰성
- 26. AWS : 인스턴스 및 신뢰성
- 27. 인덱싱 된보기의 신뢰성
- 28. 스프링 통합의 신뢰성 esb
- 29. 웹 서비스의 높은 신뢰성
- 30. haar detect object의 신뢰성
이는 X/Y의 문제처럼 작은 소리. 요소를 DOM에 이미 포함했는지 여부를 알아야하는 이유를 설명 할 수 있습니다. 필요한 요소를 얻을 수있는 더 나은 방법이있을 수 있습니다. –
노드가 dom에 속하는지 알 수있는 다양한 방법이 있습니다. 그러나 이것은 순회를 필요로하지 않기 때문에 가장 효율적이라고 생각했습니다. 나는 이것에 관해 더 많이 알고 싶다. 그리고 나는 그것에 대해 어떤 것을 발견 할 수 없다. –
간단하지만 여기에있는 문서 - https://dom.spec.whatwg.org/#dom-node-isconnected –