Если вас интересует вопросы из заголовка и подобные ему, вам совершенно требуется изучать Джава скрипт. Можно записаться на курсы, нанять репетитора-программиста или проштудировать доступные книги. Выбор ваш. Но все равно мы советуем читать еще и статьи на сайтах, которые размещают практикующие программисты на Джава скрипт, изучать выложенные скрипты.
Интересное здесь как создать сайт на джава скрипт http://iprowebber.ru/, калькулятор на джава скрипт, установить джава скрипт, логотип джава скрипт.
Здесь вы найдете советы по языку программирования JS.