Если ищете ответы на вопросы из заголовка и тому подобные, вам нужно изучать JS. У вас есть выбор: пойти на какие-нибудь курсы, взять репетитора или проштудировать доступные книги. Любой выбор. В любом случае мы рекомендуем читать еще и сайты в интернете, которые размещают программисты на JavaScript, изучать выложенные скрипты.