Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Submit не работает вместе с textarea
 
 автор: dump   (18.10.2011 в 12:51)   письмо автору
 
 

Вот код формы:

<form method="post">
<br />
Форма комментариев:<br /><br />
<input name="name" type="text">&nbsp;Имя:(обязательно)<br /><br />
<input name="email" type="text">&nbsp;Email:(обязательно)<br /><br />
<textarea name="comment" rows="10%" cols="35%">
</textarea><br /><br />
<input name="send" type="submit" value="Комментировать">
</form>

Кнопка комментировать не работает, если есть textarea. Почему?

  Ответить  
 
 автор: АЯС   (18.10.2011 в 13:06)   письмо автору
 
   для: dump   (18.10.2011 в 12:51)
 

В каком смысле "не работает?"

Она сама по себе "работать" и не должна.
На неё нажать надо.
Мышкой.
Тогда она и "заработает" - произойдёт сабмит формы.

Тегов <textarea> в форме может быть сколько угодно - от этого сабмит формы никак не зависит.
Можете проверить. Поменяйте в вашем примере METHOD формы на GET и нажмите на кнопку - сразу увидите, что форма просабмитилась: в адресной строке браузера появится символ вопроса и пары "имя=значение" для всех элементов формы (включая и для тега <textarea>).

  Ответить  
 
 автор: virtus1k   (18.10.2011 в 13:58)   письмо автору
 
   для: dump   (18.10.2011 в 12:51)
 

Этот код полностью рабочий.
Может Вы не так пояснили проблему?

  Ответить  
 
 автор: Yuriev   (18.10.2011 в 14:16)   письмо автору
 
   для: dump   (18.10.2011 в 12:51)
 

Тут <textarea name="comment" rows="10%" cols="35%"> две ошибки и из-за них некоторые браузеры откажутся работать.

  Ответить  
 
 автор: virtus1k   (18.10.2011 в 14:57)   письмо автору
 
   для: Yuriev   (18.10.2011 в 14:16)
 

Просто интересно. А какие браузеры? Разве им не плевать не неверные значение или несуществующие теги?

  Ответить  
 
 автор: dump   (18.10.2011 в 15:38)   письмо автору
 
   для: virtus1k   (18.10.2011 в 14:57)
 

Просто кнопка становиться не нажимаемой, т.е. подводишь к ней курсор, нажимаешь, кнопка не отправляет. Браузер Mozilla Firefox 3.6.1 Какие могут быть ошибки? Что здесь не так?

  Ответить  
 
 автор: cheops   (18.10.2011 в 16:19)   письмо автору
 
   для: dump   (18.10.2011 в 15:38)
 

Вы тестируете форму в составе сложной HTML-страницы или на странице больше ничего нет, кроме того, что приведено в первом сообщении? Может сверху слой какой-то прозрачный закрывает кнопку?

  Ответить  
 
 автор: Yuriev   (19.10.2011 в 00:13)   письмо автору
 
   для: dump   (18.10.2011 в 15:38)
 

Тут rows="10%" cols="35%" знак процентов уберите.
И перевод строки внутри textarea совсем ни к чему

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования