1
텍스트 노드를 포함하여 요소의 모든 하위 항목을 가져오고 싶습니다. MooTools에서 어떻게하면됩니까? mootools.net의 문서에서 getChildren()이 텍스트 노드를 제외한다고 명시 적으로 말합니다.MooTools : getChildren() 텍스트 노드 포함?
텍스트 노드를 포함하여 요소의 모든 하위 항목을 가져오고 싶습니다. MooTools에서 어떻게하면됩니까? mootools.net의 문서에서 getChildren()이 텍스트 노드를 제외한다고 명시 적으로 말합니다.MooTools : getChildren() 텍스트 노드 포함?
당신은 모든 주요 데스크톱 브라우저에서 작동 표준 childNodes
DOM 속성, 사용할 수 있습니다
var el = document.getElementById("someElement");
var children = el.childNodes;
for (var i = 0, len = children.length; i < len; ++i) {
alert("Is text node: " + (children[i].nodeType == 3));
}
주 childNodes
그 배열이 아닌, 따라서 Array
의 방법을 가지고 있지 않지만,있다 length 속성을 사용하고 숫자 속성을 통해 멤버에 액세스 할 수 있습니다. 또한 IE는 공백 텍스트 노드를 포함하지 않지만 다른 브라우저는 포함하지 않습니다.
http://stackoverflow.com/questions/2166838/mootools-get-child-nodes의 중복 – Nir