2010-06-12 5 views
0

Javascript를 사용하여 DOM 문서 자체에서 사용할 수있는 모든 메소드와 속성을 인쇄하고 나열 할 수 있는지 궁금하십니까?자바 스크립트를 사용하여 DOM 문서 속성 및 메소드 나열

그래서 나는 그렇게 같은 것을 얻을 것이다 :

Document.doctype Document.implementation Document.documentElement Document.createElement Document.createDocumentFragment Document.createTextNode Document.createComment Document.createProcessingInstruction 등 .. 등 ...

다른 브라우저에서 테스트하고 산을 빠져 나갈 필요가없는 techni 정확한 정보를 얻기 위해 각 공급 업체의 문서를 다운로드하십시오.

답변

1

당신은 사용할 수 있습니다

무엇 등 예를 DOMImplementation.hasFeature, NodeList.length, 또는 심지어 노드에 대한
for (var l in document.body){ 
    console.log("document."+l+":"+document.body[l]); 
} 
+0

? 이 인터페이스는 Javascript에 노출되지 않습니까? – EddyR

+0

사실 Node.ELEMENT_NODE : 1과 같은 Node 상수를 얻을 수 있지만 일단 메소드에 도달하면 Node.toString을 반환합니다. function toString() {[native code]} DOMImplementation 등의 경우와 동일합니다 (그러나 Document는 문제가 없습니다.) – EddyR

+0

DOMImplementation의 경우,'document.implementation'과 마찬가지로 Node에 대해 열거하십시오. 프로토 타입 체인에서 상속 된 속성을 보려면 Node.prototype을 검사하십시오. – Anurag

관련 문제