2010. 1. 12. 21:43
Programing/HTML/JavaScript/CSS
javascript로 xml 문서를 파싱하려면 꼭 필요한 메서드중 하나가 바로 hasAttributes 입니다.
hasAttributes 는 해당 노드에 정의된 속성(attribute)가 있는지를 확인해 주는 메서드 입니다.
아래와 같은 xml 문서가 있을 경우,
<xml>
<guest age="20" name="Asrada" />
<guest age="20" name="Asrada" />
</xml>
다음과 같이 하면 guest 노드를 획득 할 수 있습니다.
var xmlDoc = document.createXMLDocument("샘플 문서");
xmlDoc
xmlDoc
그리고
하지만 다행스럽게도 attributes 속성(property)은 지원합니다.
결국 크로스 브라우징을 위해서는 hasAttributes 메서드 대신 attributes 속성을 이용해야 합니다.
'Programing > HTML/JavaScript/CSS' 카테고리의 다른 글
JavaScript - JScript - ECMAScript version history (0) | 2008.07.09 |
---|---|
놓치기 쉬운 자바스크립트 크로스브라우징 (0) | 2008.05.23 |
객체 초기화의 중요성 (1) | 2008.05.23 |
오페라,사파리의 DOM Inspector (6) | 2008.04.15 |
Javascript OOP - 객체 생성과 property (1) | 2008.04.07 |