All pastes #16833 Raw Edit

Stuff

public text v1 · immutable
#16833 ·published 2005-07-04 09:53 UTC
rendered paste body
Définition initiale du menulist

		<xul:menulist>
			<xul:menupopup>
				<xul:menuitem label="&no_book;"/>
			</xul:menupopup>
		</xul:menulist>

Vidage et remplissage du menulist

				this.mChapterList.removeAllItems();
				for(i = 0; i != this.mSpineReferences.length; ++i)
				{
					this.mChapterList.insertItemAt(i, this.mSpineTitles[i], this.mSpineReferences[i]);
				}

Consultation du menulist

var nodes = this.mChapterList.getElementsByTagName("menuitem"); 
alert("Just a test "+nodes[0].label);  //Affiche undefined
alert("Another test "+nodes[0].label); //Affiche la bonne valeur