Verige metod in lastnosti v JavaScriptu
Recimo, da imamo vnosno polje:
html<input id="elem" value="text">
Izpišimo besedilo vnosnega polja na zaslon:
javascriptlet elem = document.querySelector('#elem');
console.log(elem.value); // izpiše 'text'
Kot lahko vidite, najprej dobimo element
po njegovem id, zapišemo ta element
v spremenljivko elem, nato pa izpišemo
na zaslon lastnost value iz te spremenljivke.
Pravzaprav ni potrebno vnašati spremenljivke
elem, temveč lahko zgradimo verigo pik takole:
javascriptconsole.log( document.querySelector('#elem').value ); // izpiše 'text'
Na enak način - z verigo - lahko tudi prepišemo atribute:
javascriptdocument.querySelector('#elem').value = 'www';
Задание 1
Podana je naslednja koda:
html<img id="image" src="avatar.png">javascriptlet image = document.querySelector('#image');
console.log(image.src);
Predelajte zgornjo kodo tako, da
namesto uvajanja spremenljivke image uporabite
verigo.