Изменение значения по умолчанию в раскрывающемся списке - PullRequest
0 голосов
/ 15 марта 2011

Я хочу изменить значение по умолчанию в раскрывающемся списке.

Вот HTML-код, который я пытаюсь изменить

<SELECT name="ACCESSGROUPS" size = 1 id="ACCESSGROUPS">
 <OPTION id="Something" value="PRIVATE_PROJECT">Project Members Only</OPTION>
 <OPTION value="wt.admin.AdministrativeDomain:15138">Default</OPTION>
</SELECT>

И вот JS должен сделать это (явставляю в JSP, генерирующую страницу)

Obj1 = document.getElementById("Something");
Obj2 = ayObj1.nextSibling;
Obj1.parentNode.insertBefore(Obj2,Obj1); //works in FF, Opera
Obj2.selected=true; //works in Chrome

По какой-то причине он не работает в IE6.Узлы меняются местами, но значение по умолчанию не изменяется.Как мне исправить это?

1 Ответ

0 голосов
/ 15 марта 2011

Используйте «selectedIndex»:

ChildNodObject1.parentNode.selectedIndex=0; //or whatever value you want
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...