|
|
|
| Вот код формы:
<form method="post">
<br />
Форма комментариев:<br /><br />
<input name="name" type="text"> Имя:(обязательно)<br /><br />
<input name="email" type="text"> Email:(обязательно)<br /><br />
<textarea name="comment" rows="10%" cols="35%">
</textarea><br /><br />
<input name="send" type="submit" value="Комментировать">
</form>
|
Кнопка комментировать не работает, если есть textarea. Почему? | |
|
|
|
|
|
|
|
для: dump
(18.10.2011 в 12:51)
| | В каком смысле "не работает?"
Она сама по себе "работать" и не должна.
На неё нажать надо.
Мышкой.
Тогда она и "заработает" - произойдёт сабмит формы.
Тегов <textarea> в форме может быть сколько угодно - от этого сабмит формы никак не зависит.
Можете проверить. Поменяйте в вашем примере METHOD формы на GET и нажмите на кнопку - сразу увидите, что форма просабмитилась: в адресной строке браузера появится символ вопроса и пары "имя=значение" для всех элементов формы (включая и для тега <textarea>). | |
|
|
|
|
|
|
|
для: dump
(18.10.2011 в 12:51)
| | Этот код полностью рабочий.
Может Вы не так пояснили проблему? | |
|
|
|
|
|
|
|
для: dump
(18.10.2011 в 12:51)
| | Тут <textarea name="comment" rows="10%" cols="35%"> две ошибки и из-за них некоторые браузеры откажутся работать. | |
|
|
|
|
|
|
|
для: Yuriev
(18.10.2011 в 14:16)
| | Просто интересно. А какие браузеры? Разве им не плевать не неверные значение или несуществующие теги? | |
|
|
|
|
|
|
|
для: virtus1k
(18.10.2011 в 14:57)
| | Просто кнопка становиться не нажимаемой, т.е. подводишь к ней курсор, нажимаешь, кнопка не отправляет. Браузер Mozilla Firefox 3.6.1 Какие могут быть ошибки? Что здесь не так? | |
|
|
|
|
|
|
|
для: dump
(18.10.2011 в 15:38)
| | Вы тестируете форму в составе сложной HTML-страницы или на странице больше ничего нет, кроме того, что приведено в первом сообщении? Может сверху слой какой-то прозрачный закрывает кнопку? | |
|
|
|
|
|
|
|
для: dump
(18.10.2011 в 15:38)
| | Тут rows="10%" cols="35%" знак процентов уберите.
И перевод строки внутри textarea совсем ни к чему | |
|
|
|