I have solved this problem. Ultimately, it was rather silly of me not to
have noticed this before..
In FF2.0, when a menuitem inside a menu was chosen, the menu label would
update itself automatically to the chosen item as the value in the
menulist was being updated with the chosen menuitem.
However, in FF3.0, I have had to explicitly update the attribute of the
menulist with a setAttribute('label',something).
So essentially it is now solved.
Thanks - Jawahar
Neil wrote:
> Jawahar Swaminathan wrote:
>
>
>> I dynamically create a menu from an XML file as follows:
>>
>> var d = document;
>> var popup = d.getElementById('server1.popup');
>> var database = d.getElementById('server1');
>> var value = d.getElementById('server1').value;
>> var p = d.createElement('menupopup');
>>
>
> ...snip...
>
>
>> database.appendChild(p);
>>
>
> ...snip...
>
>
>> <menulist id="server1" value="msdserver"
>> hidden="false" persist="selected" style="width:160px;">
>> <menupopup id="server1.popup" />
>> </menulist>
>>
>
> Are you somehow ending up with multiple menupopups? The behaviour for
> that was undefined under Firefox 2, and maybe you got lucky.
> _______________________________________________
> Project_owners mailing list
> [email protected]
> https://www.mozdev.org/mailman/listinfo/project_owners
>
_______________________________________________
Project_owners mailing list
[email protected]
https://www.mozdev.org/mailman/listinfo/project_owners