Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

(Нажатие Enter на textbox'e)=submit ?

6.5K
27 октября 2004 года
arnabius
15 / / 07.10.2004
Всем доброго времени суток!
Всегда думала, что нажатие enter на textbox'e равнозначно нажатию кнопки submit. Но в моем случае событие Submit происходит, но туда как параметр не передается имя кнопки.
Вот код:
Код:
<form name='frmAddGroup' action='add_gr.php' method='get'>
<table border='0' bordercolor='#3366AA' cellspacing='0' cellpadding='3'>
    <tr><td colspan='2' align='center' class='firmname'>Редактирование подгруппы</td></tr>
    <tr><td align='right'>Наименование подгруппы</td>
        <td><input type='text' name='name' class='textbox' size='40' maxlength='250' value="Телеграфы"></td></tr>
    <tr><td align='right'>Переместить в группу</td><td><select name='id_parent' class='textbox'>
    <option value='0' >Товары
        <option value='2' > . Компьютеры и комплектующие
        <option value='5'  selected> . Средства связи
        <option value='33' > .  . Телеграфы
        <option value='16' > .  . Телефоны
    </select></td></tr>
    <tr><td></td><td><input type='submit' class='button' name='cmdEditGroup' value='Редактировать'></td></tr>
</table><input type='hidden' name='id' value=33>
</form>

И вот какая строка передается после нажатия энтера:
http://price/add_gr.php?name=...&id_parent=5&id=33
вместо
http://price/add_gr.php?name=...&id_parent=5&cmdEditGroup=...&id=33

Подскажите, в чем ошибка?
287
29 октября 2004 года
Shiizoo
958 / / 14.03.2004
<html>

<body>
<form name='frmAddGroup' action='http://www.beersnacks.ru/cgi-bin/index.pl' method='GET'>
<table border='0' bordercolor='#3366AA' cellspacing='0' cellpadding='3'>
<tr>
<td colspan='2' align='center' class='firmname'>Редактирование подгруппы</td>
</tr>
<tr>
<td align='right'>Наименование подгруппы</td>
<td><input type='text' name='name' class='textbox' size='40' maxlength='250' value="Телеграфы"></td>
</tr>
<tr>
<td align='right'>Переместить в группу</td>
<td>
<select name='id_parent' class='textbox'>
<option value='0'>Товары
<option value='2'> . Компьютеры и комплектующие
<option value='5' selected> . Средства связи
<option value='33'> . . Телеграфы
<option value='16'> . . Телефоны
</select>
</td>
</tr>
<tr>
<td></td>
<td><input type='submit' class='button' name='cmdEditGroup' value='Редактировать'></td>
</tr>
</table>
<input type='hidden' name='id' value=33>
</form>

</body>

</html>

---

Ничего не изменял, только отформатировал нормально и лишние пробелы да всякую драчу убрал.. Проверил в Opera 7.54\, Ie 6 Sp1 - все нормально пашет..

Может дело было в том, что у тебя дохрена инфы по GET`у улетало?:) Поставь 'post', эт раз, а птом на такое дело, как субмит кнопки надеятся бесполезно:))
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог