XML DOM removeNamedItem() 메서드
정의 및 사용법
removeNamedItem() 메서드는 지정된 노드를 제거할 수 있습니다.
제거된 속성이 기본 값을 가지고 있다면, 새로운 속성이 즉시 생성되며, 이름 공간 URI, 로컬 이름, 접두사와 함께 생성됩니다.
이 메서드는 제거된 노드를 반환할 수 있습니다.
문법:
removeNamedItem(nodename)
파라미터 | 설명 |
---|---|
nodename | 삭제할 노드의 이름 |
예제
모든 예제에서, 우리는 XML 파일을 사용할 것입니다 books.xml및 JavaScript 함수 loadXMLDoc()。
다음 코드 스니펫은 <book> 요소를 반복적으로 순회하며 category 속성을 제거할 수 있습니다:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
x.item(i).attributes.removeNamedItem("category");
}