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