Показать сообщение отдельно
  #1 (permalink)  
Старый 06.06.2010, 16:09
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Отправка формы из textarea по нажатию Ctrl+Enter
Функция:
validForm=function(oForm){
	if(!oForm.messageName.value||!oForm.messageBox.value){alert('Заполните оба поля'); return false;}
	else oForm.submit();
}


Форма:
<form action="addMessage.php" method="post" onsubmit="return validForm(this)">
		<p> <b>Имя:</b><br />
			<input type="text" width="40" name="messageName" />
		</p>
		<p> <b>Сообшение:</b><br />
			<textarea name="messageBox" cols="40" rows="5" onkeypress="if(event.keyCode==10||(event.ctrlKey && event.keyCode==13))validForm(this.form)">
</textarea>
		</p>
		<input type="submit" name="messageButton" value="Отправить комментарий" />
	</form>


Валидируется, но не отправляется из textarea. Что я упустил?

Последний раз редактировалось trikadin, 06.06.2010 в 23:01.
Ответить с цитированием