Должен HTML-тег привязки учитывает атрибут Disabled?

Если я создам тег привязки HTML и установлю для атрибута disabled значение true, я получу разное поведение в разных браузерах (сюрприз! сюрприз!).

Я создал скрипт для демонстрации.

В IE9 ссылка неактивна и не передается в расположение HREF. В Chrome / FF / Safari ссылка имеет обычный цвет и будет перенесена в расположение HREF.

Каким должно быть правильное поведение? IE9 отображает это неправильно, и я должен реализовать некоторые CSS и javascript, чтобы исправить это; или Chrome / FF / Safari неверны и в конечном итоге наверстают упущенное?

Заранее благодарим.

26
задан THelper 21 May 2012 в 09:37
поделиться

1 ответ

disabled является атрибутом, который применяется только к элементам input согласно стандартам . IE может поддерживать его в a, но вместо этого вы захотите использовать CSS / JS, если хотите соответствовать стандартам.

9
ответ дан 28 November 2019 в 07:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: