XUL Element Reference

The following is a reference to all XUL elements, including their attributes and script properties and methods. It also includes some JavaScript global objects and parts of the DOM.

Download Zip Version

Quick Reference

XUL Elements

Attributes and Properties common to all XUL elements

action
arrowscrollbox
bbox
binding
bindings
box
broadcaster
broadcasterset
button
browser
checkbox
caption
colorpicker
column
columns
command
commandset
conditions
content
deck
description
dialog
dialogheader
editor
grid
grippy
groupbox
hbox
iframe
image
key
keyset
label
listbox
listcell
listcol
listcols
listhead
listheader
listitem
member
menu
menubar
menuitem
menulist
menupopup
menuseparator
observes
overlay
page
popup
popupset
preference
preferences
prefpane
prefwindow
progressmeter
radio
radiogroup
resizer
richlistbox
richlistitem
row
rows
rule
script
scrollbar
scrollbox
scrollcorner
separator
spacer
splitter
stack
statusbar
statusbarpanel
stringbundle
stringbundleset
tab
tabbrowser
tabbox
tabpanel
tabpanels
tabs
template
textnode
textbox
titlebar
toolbar
toolbarbutton
toolbargrippy
toolbaritem
toolbarpalette
toolbarseparator
toolbarset
toolbarspacer
toolbarspring
toolbox
tooltip
tree
treecell
treechildren
treecol
treecols
treeitem
treerow
treeseparator
triple
vbox
window
wizard
wizardpage

XBL Elements

binding
bindings
body
children
constructor
content
destructor
field
getter
handlers
handler
image
implementation
method
parameter
property
resources
setter
stylesheet

Some of Mozilla's Built-in Datasources

rdf:bookmarks rdf:history rdf:files rdf:window-mediator

The reference is also available as a set of XML files.

Copyright © 1999-2006 XULPlanet.com