Ожидаемое поведение при вводе в форме, как представляется, undefined в Спецификация HTML 4.01, в то время как спецификация HTML 5 говорит, это должна быть первая кнопка отправки в форме.
Internet Explorer (IE) выделяет первую кнопку в форме, когда форма фокусируется, добавляя проприетарную границу или что-то в этом роде. Другие браузеры не добавляют такой визуальный ключ.
Я хотел бы использовать другую кнопку по умолчанию и стилю этой кнопки, чтобы все браузеры отображали визуальную подсказку, что она является кнопкой по умолчанию. (Мы используем ASP.NET, который использует одну форму на странице, поэтому сложно создавать страницы так, чтобы всегда была выбрана кнопка по умолчанию.)
В то время как я могу легко выполнить это с помощью javascript и css в большинстве браузеров, мне не удается заставить IE останавливать выделение первой кнопки.
Есть ли способ сказать IE НЕ выделить первую кнопку отправки или выделить другую кнопку? Или есть другое решение, которое я пропустил?