Vermutlich hast du im oncommand-Handler Zugriff auf ein Event-Objekt und über this Zugriff auf das geklickte Menuitem oder das geklickte HTML-Element.
Versuche
booklink(event, this)
und schaue, was in den ersten beiden Parametern ankommt.
Das war ein hilfreicher Vorschlag. Ich hab's auch gemacht und folgendes bekommen:
event: [object XULCommandEvent]
this: [object XULElement]
Das geht wohl über javascript-Grenzen hinaus. Ich schau mal auf XUL-Seiten rein.
Danke an alle für die Hinweise