Показать сообщение отдельно
  #1 (permalink)  
Старый 21.10.2015, 15:13
Интересующийся
Отправить личное сообщение для ninjajnin Посмотреть профиль Найти все сообщения от ninjajnin
 
Регистрация: 16.10.2015
Сообщений: 15

Как залочить кнопку отправки (после отправки данных) в форме на указанное время?
Требуется залочить кнопку после отправки данных на определенное время.

примерно так:

<form id = "myForm" name = "forma" action = "#" method = "post" onSubmit = "">
<input type = "text" name = "text" />
<input type = "button"  value = "отправить"  onClick = "checkForm()" />
</form>
 
<script type = "text/javascript">
function checkForm()
{
setTimeout('document.forma.submit()',2000); //задержка
}
</script>


Только здесь сначала лочится кнопка, отсчитывает таймер и только потом отправляется сообщение, а мне нужно наоборот:

1. отправляются данные
2. лочится кнопка
3. отсчитывает таймер
4. кнопка снова активна

и еще бы сам таймер вывести
Ответить с цитированием