Submit() javascript позволяет инициировать действия, происходящии при активации элемента форм типа SUBMIT.
Использование метода submit()
Использование метода JavaScript - submit() аналогично использованию элемента формы типа submit с одним лишь отличием, что можно инициировать передачу данных на сервер без ведома пользователя.
Тоесть, если вам необходимо получить о пользователе некоторую информацию после совершения им определенных действий ( например ввода номера кредитной карты)) ), то методом submit() можно передать эти данные на сервер и пользователь об этом ничего не узнает. Пример:
<FORM NAME=s METHOD=post ACTION="javascript:window.alert('Данные отправленны');void(0);">
Введите цифру или букву:
<INPUT SIZE=1 MAXLENGTH=1>
</FORM>
<A HREF="javascript:document.s.submit();">
Отправить данные
</A>