4 of 119 menu

Metod attr

Metod attr istifadeciye elementin istediyi atributunu almaq ve deyisdirmek imkani verir.

Elementlerin xasseleri ve atributlarini qarisdirmamaq cox vacibdir. DOM agaci yaradilan zaman atributlar uygun DOM xasselerine cevrilir. Onlarin adlari ve deyerleri her zaman ust-uste dusmur. Bezi xasselerin hemen uygun atributlari olmaya biler, onlar yalniz prop metodu istifade edilerken alina ve teyin edile biler, meselen tagName xassesi.

Sintaksis

Atributun deyerinin alinmasi:

$(selektor).attr(atributun adi);

Atributun deyerinin deyisdirilmesi:

$(selektor).attr(atributun adi, yeni deyer);

Bir nece atributun deyerlerinin deyisdirilmesi:

$(selektor).attr({birinci_atribut: yeni_deyer, ikinci_atribut: yeni_deyer, ...});

Funksiyanin her bir elemente tetbiq edilmesi:

$(selektor).attr(atributun adi, function(secilmisler arasinda nomre, atributun hazirki deyeri));

Numune

Asagidaki numunede biz inputu onun id sine gore secib, onun value atributunun deyerini ekrana yazdiracagiq:

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

Numune

Indi ise hemin atributa yeni 'www' deyerini yazaq:

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

HTML kodu asagidaki kimi olacaq:

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

Numune

Gelin eyni zamanda hem type hem de value atributlarini deyisdirek:

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

HTML kodu asagidaki kimi olacaq:

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

Numune

Gelin her bir inputun value atributunu deyisdirek - hazirki value deyerine secilmisler arasindaki nomreni elave edek:

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

HTML kodu asagidaki kimi olacaq:

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

Hemcinin bax

  • metod removeAttr,
    elementlerin atributlarini silmeye imkan verir
  • metod prop,
    elementlerin xasseleri ile islemeye imkan verir
  • metod val,
    elementin hazirki deyerini almaq ve deyisdirmeye imkan verir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et