HTML, IE 6, обработка form button

компьютеры программирование веб веб программирование

С удивлением заметил, что IE 6 обрабатывает форму не так, как я бы хотел, отправляя вместо пары name=value соответствующей кнопки сабмита (их у меня несколько) - все параметры, при том, равные не value, а тексту между тегами <button value = "blablabla"> text </button>
Как исправить такое поведение?
Можно, конечно, каждый сабмит включить в отдельный блок <form></form>, это ладно, хоть и как то некрасиво..
Но проблему с тем, что он не отправляет value это не решает.
Он отправляет то, что пользователь видит на кнопке, эту надпись. Бред какой то :)


Примечание:
type = "submit" же о_о

Примечание:
Плюс надпись на кнопке равна value, что делает интерфейс менее гибким

Примечание:
zerohold, увы, заказчики таких аргументов не принимают. во многих офисах официальный браузер по регламенту - ие 6.
Ответы:
http://www.htmlbook.ru/html/button.html
ну вот же ясно нарисован баг в ие6
юзайте <INPUT type="button">
кнопка сабмит для формы может быть только одна - это истина!
Извиняюсь за offtop
На сегодняшний день на IE 6.0 работает менее 1% пользователей, зачем поддерживаете такой геморрой?
Не обращайте на него внимания и все тут меньше проблем и заплаток будет. Через год эти все заплатки под IE 6.0 явно уже будут не актуальны.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.