Если ищете ответы на вопросы из заголовка и тому подобные, вам совершенно требуется учить JS. Можно подобрать соответствующие книги или пойти учиться на курсы, взять репетитора-программиста. В любом случае мы рекомендуем отсматривать еще и форумы в интернете, которые размещают практикующие программисты на JavaScript, разбирать выложенные коды скриптов.
Кликайте и читайте основы джава скрипт http://iprowebber.ru/dzhava-skript-dlya-detey-nik-morgan/, что делает джава скрипт, джава скрипт для начинающих с чего начать, не работает джава скрипт.
Здесь вы встретите руководства по программированию на JS.