⊗jsPmDmAVP 350 of 505 menu

Атрибути на тагови како својства во JavaScript

Ајде сега да научиме како да ги добиваме атрибутите на таговите. Овде важи следново правило: на секој атрибут на тагот одговара истоимено својство на DOM елементот.

Ајде да погледнеме на пример. Нека имаме ваков таг:

<input id="elem" type="text">

Да ја добиеме референцата на нашиот елемент во променлива:

let elem = document.querySelector('#elem');

Да ги испечатиме вредностите на атрибутите што ни се потребни:

console.log(elem.id); // ќе испечати 'elem' console.log(elem.type); // ќе испечати 'text'

А сега за пример да ја смениме вредноста на атрибутот:

elem.type = 'submit';

Даден е следниов инпут:

<input id="elem" type="email">

Дадена е и копче. При клик на копчето испечатете на екранот ја содржината на атрибутот type на горенаведениот инпут.

Даден е следниов инпут:

<input id="elem" type="email">

Дадена е и копче. При клик на копчето запишете во атрибутот type вредност submit.

Нека имате линк во вид на таг a, копче и параграф. При клик на копчето испечатете во параграфот ја содржината на атрибутот href на линкот.

Нека имате линк и копче. При клик на копчето додадете на крајот од текстот на линкот ја содржината на неговиот атрибут href во заградни загради.

Нека имате слика. Поставете ја на страницата со таг img. Нека се дадени и копче и параграф. Направете така што при клик на копчето во параграфот да се запише патот до сликата од нејзиниот атрибут src.

Дадена е слика во таг img и копче. При клик на копчето во атрибутот width запишете ја вредноста 300.

Дадена е слика во таг img и копче. Нека во атрибутот width е зададена одредена ширина. Направете копче, при клик на кое ширината на сликата ќе се зголемува 2 пати.

Нека имате две слики. Направете на страницата таг img и две копчиња. При клик на првото копче запишете во атрибутот src патот до првата слика, а при клик на второто - патот до втората слика.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј