예
값으로, class 속성 만들기 "democlass" , 및 그것을 삽입 <h1> 요소 :
var h1 = document.getElementsByTagName("H1")[0]; // Get the
first <h1> element in the document
var att =
document.createAttribute("class"); //
Create a "class" attribute
att.value = "democlass";
// Set the value of the class attribute
h1.setAttributeNode(att);
// Add the class attribute to <h1>
속성을 작성하기 전에 :
Hello World
속성을 삽입 한 후 :
Hello World
»그것을 자신을 시도 더 "Try it Yourself" 아래의 예.
정의 및 사용
createAttribute() 메소드는 지정된 이름 속성을 생성하고, Attr의 객체와 속성을 반환한다.
팁 : 사용 .value 속성을 속성의 값을 설정하는 속성입니다.
팁 : 사용 요소를. setAttributeNode() 메소드는 소자에 새롭게 생성 된 특성을 추가한다.
팁 : 종종, 당신은 사용하고자하는 것이다 요소를. setAttribute() 대신 방법 createAttribute() 방법.
브라우저 지원
방법 | |||||
---|---|---|---|---|---|
createAttribute() | 예 | 예 | 예 | 예 | 예 |
통사론
document.createAttribute( 매개 변수 값 매개 변수 유형 기술 attributename Attr object 필요합니다. 만들려는 속성의 이름
기술적 세부 사항
반환 값 : 나타내는 노드 객체 created 속성을 DOM 버전 코어 레벨 1 문서 객체
더 예
예
값으로하는 href 속성 만들기 "www.w3ii.com" , 그리고에 삽입 <a> 요소 :
var anchor = document.getElementById("myAnchor"); // Get the <a>
element with id="myAnchor"
var att = document.createAttribute("href");
// Create a "href" attribute
att.value = "http://www.w3ii.com";
// Set the value of the href attribute
anchor.setAttributeNode(att);
// Add the href attribute to <a> 속성을 작성하기 전에 :
속성을 삽입 한 후 :
»그것을 자신을 시도