Заминҳои усулҳо ва хусусиятҳо дар JavaScript
Бигзор мо як воридкунак дорем:
<input id="elem" value="text">
Биёед матни воридкунакро ба экран чоп кунем:
let elem = document.querySelector('#elem');
console.log(elem.value); // 'text'-ро чоп мекунад
Ҳамон гуна ки шумо мебинед, мо аввал элементро
ба воситаи id-и он мегирем,
ин элементро ба тағирёбандаи elem навишта,
сипас хусусияти value-ро аз ин тағирёбанда
ба экран чоп мекунем.
Дар асл, лозим нест, ки тағирёбандаи
elem ворид карда шавад, балки метавон заминро аз нуқтаҳо ба ин
шакл сохт:
console.log( document.querySelector('#elem').value ); // 'text'-ро чоп мекунад
Ҳамин тариқ - бо замин - метавон ва азхудкунии сифатҳоро иҷро кард:
document.querySelector('#elem').value = 'www';
Ин рамзи зерин дода шудааст:
<img id="image" src="avatar.png">
let image = document.querySelector('#image');
console.log(image.src);
Рамзи дар боло овардашударо табдил диҳед, то ки
ба ҷои ворид кардани тағирёбандаи image замин истифода шавад.