노드 (node.previousSibling 호출에서 오는 것임)가 확실하다는 것을 알고 있습니다. 그러나 MDC에 표시된 Node constants에 액세스하는 크로스 브라우저 자바 스크립트 방법을 찾는 데 어려움을 겪고 있습니다.IE의 노드 유형 상수에 액세스하는 방법
IE가 아닌 모든 브라우저에서 Node.ELEMENT_NODE가 정의됩니다. 특정 노드 인스턴스를 사용하려고했습니다 (예 :
).e=$("#element_id")[0];
alert("ELEMENT_NODE: " + ELEMENT_NODE);
이는 IE에서도 작동하지 않습니다. 그래서 이것을 IE 방법은 무엇입니까? 노드 상수를 직접 정의해야합니까?
그게 짜증나. –
MSDN은'nodeType'의 값은 1 또는 3 일 수 있다고 말할 수도 있지만 사실이 아닙니다. 'document.nodeType'는 IE 7에서 9를 반환합니다.'document.createComment ("foo"). nodeType'은 8을 반환합니다. –