Здравствуйте! Всем, доброй ночи.
Есть такая проблемка, IE не правильно обрабатывает disabled. А если точнее, то у меня прописано для тега select
disabled="disabled" и в JS когда оно должно стать не выбираемым. В Mozilla и Opera, все работает нормально, то есть: пока не выбрана определенная  категория, можно просматривать содержимое select, а когда пользователь выбирает ее, то она отключается. Но в IE оно всегда отключено.
http://dll.1gb.ru/Configurator/nrd_config.html
Здесь можно посмотреть как это работаает, это происходит в категории "Видеокарты". Оно должно работать при вызове разных моделей,  при первых двух нельзя выбирать видеокарты, а при последних двух - можно. Это так должно быть, но пока не так.
JS код в  функции function ChangeModelKonfig, а вот строчка html

Выделить код

Код:

<select name="device_15" onChange="reCalcComp('126','15')" style="font-size:9px; width:250px" disabled="disabled">

Подскажите пожалуйста, как обойти этот вопрос.
P.S. Простите, пока, сам конфигуратор в Opera и IE съезджает вниз по странице, но он там.

Здравствуйте, serenity, давно не виделись. Маленький совет - называйте функции с маленькой буквы, и каждое новое слово слитно с большой. Как в getElementById(). Так принято. Попробуйте вывести через alert(), что он подхватывает как объект. Вполне возможно, что он не адресуется к элементу. Попробуйте заменить document.forms.form_126 на document.forms['form_126'] - может помочь.
Пишите, посмотрим, что можно исправить в скриптах.

Всем еще раз, привет!
Проблема пока так и не решена, подскажите что с этим делать. Мое мнение, что IE плохо обрабатывает свойство disabled=true, либо он не понимает ElementValue. Но так или иначе, но не работает функция changeModelKonfig.
ПОМОГИТЕ разрешить эту проблему

Думаем

Проблема решена. IE прекрасно понимает disabled в JavaScript. Тему можно закрывать.

Да тему нужно закрывать, вопрос решили. Огромное спасибо, Al_H. Без тебя бы не разобралась:)