tutorial pengembangan web terbaru
 

HTML DOM setAttribute() Method

<Elemen Object

Contoh

Tambahkan class atribut dengan nilai "democlass" ke <h1> elemen:

document.getElementsByTagName("H1")[0].setAttribute("class", "democlass");

Sebelum menetapkan atribut:

Hello World

Setelah menetapkan atribut:

Hello World

Cobalah sendiri "

Lebih "Try it Yourself" contoh di bawah ini.


Definisi dan Penggunaan

The setAttribute() metode menambahkan specified atribut elemen, dan memberikan nilai yang ditentukan.

Jika specified atribut sudah ada, hanya nilai diatur / berubah.

Catatan: Meskipun dimungkinkan untuk menambahkan style atribut dengan nilai untuk elemen dengan metode ini, dianjurkan agar Anda menggunakan properti dari objek Style bukan untuk inline styling, karena ini tidak akan menimpa properti CSS lain yang mungkin ditentukan dalam yang style atribut:

Buruk:

element .setAttribute("style", "background-color: red;");

Baik:

element .style.backgroundColor = "red";

Tip: Gunakan removeAttribute() metode untuk menghilangkan atribut dari elemen.

Tip: Lihat juga setAttributeNode() metode.


Dukungan Browser

Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung metode ini.

metode
setAttribute() iya nih 9.0 iya nih iya nih iya nih

Sintaksis

element .setAttribute( attributename , attributevalue )

Nilai parameter

Parameter Mengetik Deskripsi
attributename String Wajib. Nama atribut yang ingin Anda tambahkan
attributevalue String Wajib. Nilai atribut yang Anda ingin menambahkan

Rincian teknis

Kembali Nilai: Tidak ada nilai pengembalian
DOM Versi Inti Level 1 Elemen Object

contoh

Contoh lebih

Contoh

Ubah field input untuk tombol masukan:

document.getElementsByTagName("INPUT")[0].setAttribute("type", "button");

Sebelum menetapkan atribut:

Setelah menetapkan atribut:

Cobalah sendiri "

Contoh

Menambahkan atribut href dengan nilai "www.w3ii.com" ke <a> elemen:

document.getElementById("myAnchor").setAttribute("href", "http://www.w3ii.com");

Sebelum menetapkan atribut:

Go to w3ii.com

Setelah menetapkan atribut:

Cobalah sendiri "

Contoh

Cari tahu apakah <a> elemen memiliki atribut target. Jika demikian, mengubah nilai dari target atribut untuk "_self" :

// Get the <a> element with id="myAnchor"
var x = document.getElementById("myAnchor"); 

// If the <a> element has a target attribute, set the value to "_self"
if (x.hasAttribute("target")) {      
    x.setAttribute("target", "_self");
}
Cobalah sendiri "

Pages terkait

HTML Tutorial: Atribut HTML

HTML DOM Referensi: href="met_element_getattribute.html"> getAttribute() Method

HTML DOM Referensi: href="met_element_hasattribute.html"> hasAttribute() Method

HTML DOM Referensi: href="met_element_removeattribute.html"> removeAttribute() Method


<Elemen Object