Страницы: 1
В тулбаре имеется вот такой менюлист.
<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++; }
Всё замечательно апдейтится и устанавливается, но...
После этого надо автоматически выбрать первое значение.
Пробовал всякими способами
selectedIndex, selectedItem, setProperty - не работает никак
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2
Подскажите, это лечится?
Отсутствует
selectedIndex у элемента menulist выставляете? Вот это точно работает:
Отсутствует
Страницы: 1