4 of 119 menu

Metode attr

Metode attr memungkinkan Anda untuk mendapatkan dan mengubah atribut apa pun dari sebuah elemen.

Penting untuk tidak mencampuradukkan properti dan atribut elemen. Saat membuat pohon DOM, atribut diterjemahkan menjadi properti DOM yang sesuai dari elemen. Nama mereka tidak selalu sama, begitu juga nilainya. Beberapa properti juga mungkin tidak memiliki atribut yang sesuai, mereka hanya bisa didapatkan dan diatur dengan menggunakan metode prop, contohnya properti tagName.

Sintaks

Mendapatkan nilai atribut:

$(selektor).attr(nama atribut);

Mengubah nilai atribut:

$(selektor).attr(nama atribut, nilai baru);

Mengubah nilai beberapa atribut:

$(selektor).attr({atribut_pertama: nilai_baru, atribut_kedua: nilai_baru, ...});

Menerapkan fungsi ke setiap elemen dalam kumpulan:

$(selektor).attr(nama atribut, function(nomor dalam kumpulan, nilai saat ini dari atribut));

Contoh

Dalam contoh berikut, kita akan mendapatkan input berdasarkan id-nya dan menampilkan nilai atribut value-nya:

<input type="text" value="!!!" id="test"> let value = $('#test').attr('value'); console.log(value);

Contoh

Sekarang mari tulis nilai baru 'www' ke dalam atribut yang sama:

<input type="text" value="!!!" id="test"> $('#test').attr('value', 'www');

Kode HTML akan terlihat seperti ini:

<input type="text" value="www" id="test">

Contoh

Mari ubah secara bersamaan atribut type dan value:

<input type="text" value="!!!" id="test"> $('#test').attr({value: 'www', type: 'password'});

Kode HTML akan terlihat seperti ini:

<input type="password" value="www" id="test">

Contoh

Mari ubah atribut value untuk setiap input - tambahkan nomor urut elemen dalam kumpulan ke value saat ini:

<input type="text" value="aaa"> <input type="text" value="bbb"> <input type="text" value="ccc"> $('input').attr('value', function(index, value) { return value + ' ' + index; });

Kode HTML akan terlihat seperti ini:

<input type="text" value="aaa 1"> <input type="text" value="bbb 2"> <input type="text" value="ccc 3">

Lihat juga

  • metode removeAttr,
    yang memungkinkan penghapusan atribut elemen
  • metode prop,
    yang memungkinkan bekerja dengan properti elemen
  • metode val,
    yang memungkinkan mendapatkan dan mengubah nilai saat ini dari sebuah elemen
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak