2. Как JavaScript на самом деле взаимодействует со страницей

 
Фримен Э., Робсон Э.
Изучаем программирование на JavaScript.
СПб.: Питер, 2015, c. 261.