В предыдущих уроках этого учебника нам уже доводилось перехватывать действие action при помощи JavaScript. Action - свойство HTML форм, которое предписывает браузеру, что он должен сделать после выполнения формы (нажатие на кнопку submit или на клавишу Enter). JavaScript с легкостью может перепрограмировать данное свойство по усмотрению программиста.
Использование Action в javascript.
О перехвате события action речь уже заходила в одном из предыдущих уроков. Предлагаю немного повториться:
Подобный пример использования Action в javascript мы уже рассматривали, поэтому подробно останавливаться на нем мы не будем.
Единственным важным моментом в нашем примере является использование метода POST для нашей формы. А связанно это с методом передачи данных из формы. Использование метода GET предназначено, как правило для языка PHP. Ведь при использовании этого метода в адрес URL добавляется символ "?". При обработке скрипта, попавшего в адресную строку JavaScript интерпритатор встретит символ ? и незамедлительно выдаст ошибку.
Для предотвращения подобных нежелательных событий и используется метод POST, который передает всю информацию из формы в теле HTTP протокола.