Если вас интересует вопросы из заголовка и подобные ему, вам совершенно требуется учить JavaScript. У вас есть выбор: записаться на курсы, взять репетитора-программиста или проштудировать соответствующие книги. В любом случае мы предлагаем изучать еще и форумы в интернете, которые размещают кодеры на JS, разбирать выложенные примеры скриптов.
Читайте про джава скрипт для новичков http://iprowebber.ru/redaktor-dzhava-skriptov/, что такое джава скрипт в браузере, джава скрипт в гугл хром, как понять джава скрипт.
Здесь вы найдете практические советы по языку программирования JS.