Отключить одно значение параметра внутри тега выбора, не работающего в IE6Ha - PullRequest
1 голос
/ 08 января 2010

У меня есть поле выбора с 4 значениями (a, b, c, d). Я просто хочу отключить «с» внутри выпадающего списка. Я использовал свойство disabled, оно работает во всех браузерах, но не в IE6.

Я хочу, чтобы он работал на IE6. Не могли бы вы дать мне решение этой проблемы.

спасибо

Ответы [ 2 ]

1 голос
/ 08 января 2010

Атрибут отключен для элемента option не поддерживается в версиях IE до 8.

Самое простое, что можно сделать, это просто полностью удалить эту опцию из меню выбора, если вы не хотите, чтобы кто-либо ее выбирал. Вы не должны использовать атрибут disabled вообще. Все просто: если вы не хотите, чтобы кто-то выбирал его, не помещайте его в список.

0 голосов
/ 08 января 2010

К сожалению, я не думаю, что это возможно. Обходной путь, который я использовал в прошлом, заключался в том, чтобы установить цвет опций, которые должны быть отключены, на серый, и если бы был выбран один из этих опций, я бы немедленно отменил выбор, используя onchange ().

...