Ty by si tuším potrebovala súkromného učiteľa :)
Objasneniu toho postupu pomôže pohľad z opačného konca. Cieľ je asi dostať niečo do clipboardu, a zamyslenie pokračuje možnosťami ako to spraviť. Zrejme input element bola najschodnejšia cesta.
Neviem či má javascript nejakú priamočiaru cestu, ak má tak by sa to všetko zredukovalo na jednoduché priradenie.