Tag Kenmerke as Eienskappe in JavaScript

Laat ons nou leer hoe om die kenmerke van tags te verkry. Die volgende reël geld hier: elke kenmerk van 'n tag het 'n ooreenstemmende eienskap met dieselfde naam in die DOM-element.

Kom ons kyk na 'n voorbeeld. Gestel ons het die volgende tag:

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

Laat ons 'n verwysing na ons element in 'n veranderlike kry:

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

Laat ons die waardes van die kenmerke wat ons benodig, uitskryf:

javascriptconsole.log(elem.id);   // sal 'elem' uitskryf
console.log(elem.type); // sal 'text' uitskryf

En nou, as voorbeeld, laat ons die waarde van die kenmerk verander:

javascriptelem.type = 'submit';
Задание 1

Die volgende invoerveld word gegee:

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

'n Knoppie word ook gegee. Wanneer op die knoppie gedruk word, vertoon die inhoud van die type-kenmerk van bogenoemde invoerveld op die skerm.

Задание 2

Die volgende invoerveld word gegee:

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

'n Knoppie word ook gegee. Wanneer op die knoppie gedruk word, skryf die waarde submit in die type-kenmerk.

Задание 3

Gestel jy het 'n skakel in die vorm van 'n a-tag, 'n knoppie en 'n paragraaf. Wanneer op die knoppie gedruk word, vertoon die inhoud van die skakel se href-kenmerk in die paragraaf.

Задание 4

Gestel jy het 'n skakel en 'n knoppie. Wanneer op die knoppie gedruk word, voeg die inhoud van sy href-kenmerk by die einde van die skakelteks in ronde hakies.

Задание 5

Gestel jy het 'n prent. Plaas dit op die bladsy met behulp van die img-tag. Gestel daar is ook 'n knoppie en 'n paragraaf. Maak dit so dat wanneer op die knoppie geklik word, die pad na die prent vanuit sy src-kenmerk in die paragraaf geskryf word.

Задание 6

'n Prent word gegee in die img-tag en 'n knoppie. Wanneer op die knoppie gedruk word, skryf die waarde 300 in die width-kenmerk.

Задание 7

'n Prent word gegee in die img-tag en 'n knoppie. Gestel 'n sekere breedte is in die width-kenmerk gespesifiseer. Maak 'n knoppie wat, wanneer dit gedruk word, die breedte van die prent met 2 keer sal vergroot.

Задание 8

Gestel jy het twee prente. Maak 'n img-tag op die bladsy en twee knoppies. Wanneer op die eerste knoppie gedruk word, skryf die pad na die eerste prent in die src-kenmerk, en wanneer op die tweede gedruk word - die pad na die tweede prent.