IE6 содержит ошибки с элементом <button>
. Он поддерживает его, но не отправляет значение правильно.
Решение 1: используйте <input type='button'>
вместо.
Вероятно, это наиболее очевидное решение, но в зависимости от дизайна вашей страницы это может быть проблемой, поскольку он не поддерживает вложенные элементы, как <button>
.
Решение 2. Используйте <button>
, но инициируйте действия через Javascript (или, скорее, JQuery), а не отправляйте форму напрямую, и используйте метод, такой как наличие скрытого поля, которое заполняется JS, в зависимости от того, какая кнопка нажата , чтобы убедиться, что предоставлены правильные данные.