Latest web development tutorials

HTML DOM setAttributeNode () 메소드

요소 참조 객체 Element 객체

var atr=document.createAttribute("class");
atr.nodeValue="democlass";
document.getElementsByTagName("H1")[0].setAttributeNode(atr);

속성 노드를 설정 :

Hello World

속성 노드를 설정 한 후 :

Hello World


»시도

정의 및 사용

setAttributeNode () 메소드는 새로운 속성 노드를 추가하는 데 사용됩니다.

요소가 이미 존재의 속성이 이름을 지정하는 경우, 다음 속성을 대신 새 속성 될 것입니다. 새로운 속성이 기존의 속성을 옮겨 놓을 수있는 경우는 치환의 속성은, 그렇지 않으면 NULL을 반환, 반환됩니다.


브라우저 지원

Internet ExplorerFirefoxOperaGoogle ChromeSafari

모든 주요 브라우저 setAttributeNode를 지원 () 메소드


문법

element .setAttributeNode( attributenode )

매개 변수

参数 类型 描述
attributenode Attr 对象 必须。你要添加的属性节点。

반환 값

类型 描述
Attr 对象 替换的属性节点, 如果没有则返回 null

기술 세부 사항

DOM 버전 코어 레벨 1 요소 개체


요소 참조 객체 Element 객체