XML DOM removeAttributeNS() 메서드
정의와 사용법
removeAttributeNS() 메서드는 지정된 이름 공간과 이름으로 지정된 속성을 제거합니다.
문법:
elementNode.removeAttributeNS(ns,name)
파라미터 | 설명 |
---|---|
ns | 필수. 제거할 속성의 이름 공간을 지정합니다. |
이름 | 필수. 제거할 속성의 이름을 지정합니다. |
예제
모든 예제에서, 우리는 XML 파일을 사용합니다 books_ns.xml및 JavaScript 함수 loadXMLDoc()。
아래의 코드 부분은 "books_ns.xml"의 첫 번째 <title> 요소에서 "lang" 속성을 제거합니다:
xmlDoc=loadXMLDoc("books_ns.xml"); x=xmlDoc.getElementsByTagName("title")[0]; ns="http://www.codew3c.com/children/"; document.write("속성 발견: "); document.write(x.hasAttributeNS(ns,"lang")
); x.removeAttributeNS(ns,"lang"); document.write("<br />속성 발견: "); document.write(x.hasAttributeNS(ns,"lang")
);
출력:
속성 발견: true 속성 발견: false