Ланци метода и својстава у JavaScript-у
Претпоставимо да имамо унос поље:
html<input id="elem" value="text">
Хајде да прикажемо текст унос поља на екрану:
javascriptlet elem = document.querySelector('#elem');
console.log(elem.value); // приказаће 'text'
Као што видите, прво добијамо елемент
преко његовог id, уписујемо тај елемент
у променљиву elem, а затим приказујемо
на екран својство value из те променљиве.
Заправо, није неопходно уводити променљиву
elem, већ можемо изградити ланац тачака на овај
начин:
javascriptconsole.log( document.querySelector('#elem').value ); // приказаће 'text'
На исти начин - ланцем - можемо извршити и преписивање атрибута:
javascriptdocument.querySelector('#elem').value = 'www';
Задание 1
Дат је следећи код:
html<img id="image" src="avatar.png">javascriptlet image = document.querySelector('#image');
console.log(image.src);
Прерадите горе наведени код тако да се
уместо увођења променљиве image користи
ланац.