Saturday, August 18, 2012

createAttribute()

Metode Document.createAttribute() (Core Level 1) membuat atribut baru berdasarkan name yang ditetapkan, sebagai objek Attr.

Sintaks:

document.createAttribute(name)

Untuk name adalah DOMString yang berisi nama atribut yang ingin dibuat.

Metode Document.createAttribute() di dukung oleh mayoritas browser: IE, Opera, Firefox, Google Chrome, dan Safari.

Atribut yang sudah dibuat dapat ditambahkan kepada suatu elemen di dalam dokumen via Element.setAttributeNode(), dan untuk menetapkan nilainya bisa dengan Attr.value, atau Node.nodeValue.

Contoh:

<A>Visit to Be-HTMLCSS's homepage.</A> <SCRIPT TYPE="text/javascript"> var aElem = document.getElementsByTagName("a")[0]; var newAtrr = document.createAttribute("href"); newAtrr.value = "http://be-htmlcss.blogspot.com/"; aElem.setAttributeNode(newAtrr); </SCRIPT>