Если вас интересует вопросы из заголовка и тому подобные, вам необходимо учить JavaScript. Вы можете подобрать соответствующие учебники или записаться на курсы, взять репетитора. Любой выбор. Но все равно мы предлагаем просматривать еще и материалы на сайтах, которые публикуют действующие кодеры на JavaScript, изучать готовые примеры скриптов.
Узнайте также это джава скрипт эррор http://iprowebber.ru/kak-dobavit-javascript-bez-ozhireniya-sajta/, подключить джава скрипт, фреймворки джава скрипт, джава скрипт равно.
На этом сайте вы найдете практические советы по языку программирования JS.