Если ищете ответы на вопросы из заголовка и подобные ему, вам совершенно требуется изучать Джава скрипт. Можно подобрать доступные учебники или записаться на какие-нибудь курсы, нанять репетитора. Можно своместить. Но все равно мы предлагаем изучать еще и статьи на сайтах, которые размещают опытные кодеры на JS, изучать готовые скрипты.
Читать далее «Что такое JavaScript? Изучение веб-разработки, MDN»