HTML DOM setAttributeNode () 메소드
예
var atr=document.createAttribute("class");
atr.nodeValue="democlass";
document.getElementsByTagName("H1")[0].setAttributeNode(atr);
atr.nodeValue="democlass";
document.getElementsByTagName("H1")[0].setAttributeNode(atr);
속성 노드를 설정 :
Hello World
속성 노드를 설정 한 후 :
Hello World
»시도
정의 및 사용
setAttributeNode () 메소드는 새로운 속성 노드를 추가하는 데 사용됩니다.
요소가 이미 존재의 속성이 이름을 지정하는 경우, 다음 속성을 대신 새 속성 될 것입니다. 새로운 속성이 기존의 속성을 옮겨 놓을 수있는 경우는 치환의 속성은, 그렇지 않으면 NULL을 반환, 반환됩니다.
브라우저 지원
모든 주요 브라우저 setAttributeNode를 지원 () 메소드
문법
element .setAttributeNode( attributenode )
매개 변수
参数 | 类型 | 描述 |
---|---|---|
attributenode | Attr 对象 | 必须。你要添加的属性节点。 |
반환 값
类型 | 描述 |
---|---|
Attr 对象 | 替换的属性节点, 如果没有则返回 null |
기술 세부 사항
DOM 버전 | 코어 레벨 1 요소 개체 |
---|