>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >[FF.ext] Динамический menulist и дефолтный выбор http://forum.mozilla-russia.org/viewtopic.php?id=2813 |
cmapuk > 04-05-2005 19:40:06 |
В тулбаре имеется вот такой менюлист. Выделить код Код:<toolbaritem id="systems" persist="width"> <menulist minwidth="100" width="100" id="selsystem" disabled="true"> <menupopup id="form_system"></menupopup> </menulist> </toolbaritem> Изначально он пустой. При нажатиии кнопки на тулбаре лист обновляется Выделить код Код:var sysmenu = document.getElementById('form_system'); if(sysmenu.firstChild){ sysmenu.firstChild.nodeValue=null; } var xmlItems= xmlDATA.getElementsByTagName("item"); i=0; while(xmlItems[i]){ var label= xmlItems[i].getElementsByTagName("label")[0].firstChild.textContent; var tempItem = document.createElement("menuitem"); tempItem.setAttribute("label", label); tempItem.setAttribute("value", i); sysmenu.appendChild(tempItem); i++; } Всё замечательно апдейтится и устанавливается, но... Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 Подскажите, это лечится? |
Mash > 04-05-2005 21:27:27 |
selectedIndex у элемента menulist выставляете? Вот это точно работает: |
cmapuk > 05-05-2005 13:36:07 |
Mash |