JS: new Option() проблем с IE

Dido_net

Registered
Здравейте, правя динамични option менюта с JS и срещнах проблем.
Кода работи под FF, но при IE не иска да селектне това което съм означил... или:

selbox.options[selbox.options.length] = new Option('AMD','1');
selbox.options[selbox.options.length] = new Option('Intel','2',1);
selbox.options[selbox.options.length] = new Option('test2','5');

синтаксиса е:
new Option([text[, value[, defaultSelected[, selected]]]])

някой може ли да каже къде е проблема... :roll:
 
Dido_net каза:
Здравейте, правя динамични option менюта с JS и срещнах проблем.
Кода работи под FF, но при IE не иска да селектне това което съм означил... или:

selbox.options[selbox.options.length] = new Option('AMD','1');
selbox.options[selbox.options.length] = new Option('Intel','2',1);
selbox.options[selbox.options.length] = new Option('test2','5');

синтаксиса е:
new Option([text[, value[, defaultSelected[, selected]]]])

някой може ли да каже къде е проблема... :roll:

Направих ти едно демо, разгледай го: "http://cincev.com/temp/" реагира, когато "Стойността" е 4 ще я видиш маркирана, работи даже и под Safari, успех.
 
Здравей, май не се изказах правилно...
Моя код за добавяне на опция работи, но не мога да селектирам опция под IE след като съм ги направил. Под FF се селектира, но под IE - не.
 
Код:
selbox.options[selbox.options.length] = new Option('Intel','2',1,1);

new Option([text[, value[, defaultSelected[, selected]]]])

последният параметър е този който ти трябва ;)
 

Back
Горе