Cet article traite de fonctionnalités introduites dans Firefox 3
L'élément timepicker est utilisé pour permettre à l'utilisateur d'entrer une heure. Il contient trois champs pour entrer les heures, les minutes et les secondes. Des boutons fléchés à côté de ces champs permettent d'ajuster les valeurs à la souris. Une quatrième boîte de texte apparaît pour les horloges à 12 heures, permettant de sélectionner AM ou PM.
Pour spécifier la valeur initiale, utilisez l'attribut value sous une forme HH:MM:SS ou HH:MM. La valeur peut être obtenue et modifiée à l'aide des propriétés value ou dateValue. La première spécifie l'heure sous la forme d'une chaîne de la forme HH:MM:SS tandis que la seconde le fait sous la forme d'un objet Date. En outre, les propriétés hour, minute et second peuvent être utilisées pour obtenir ou modifier chaque composante individuellement.
Hérités de XUL element
align ,
allowevents ,
allownegativeassertions ,
class ,
coalesceduplicatearcs ,
collapsed ,
container ,
containment ,
context ,
contextmenu ,
datasources ,
dir ,
empty ,
equalsize ,
flags ,
flex ,
height ,
hidden ,
id ,
insertafter ,
insertbefore ,
left ,
maxheight ,
maxwidth ,
menu ,
minheight ,
minwidth ,
mousethrough ,
observes ,
ordinal ,
orient ,
pack ,
persist ,
popup ,
position ,
preference-editable ,
querytype ,
ref ,
removeelement ,
sortDirection ,
sortResource ,
sortResource2 ,
statustext ,
style ,
template ,
tooltip ,
tooltiptext ,
top ,
uri ,
wait-cursor ,
width
true, l'élément est désactivé. Les éléments désactivés sont habituellement affichés avec leur texte grisé. Si l'élément est désactivé, il ne répond pas aux actions de l'utilisateur, il ne peut pas recevoir le focus, et l'évènement command ne se déclenchera pas.

<!-- La case à cocher active/désactive le bouton -->
<checkbox label="Enable button"
onclick="document.getElementById('buttRemove').disabled = this.checked"/>
<button id="buttRemove" label="Remove All" disabled="true"/>
true, l'utilisateur ne peut pas modifier la valeur de l'élément. Cependant, celle-ci peut toujours être modifiée par un script.
hideseconds à true.
tabindex est plus haut se trouvent plus tard dans la séquence de tabulation.
Héritées de XUL element Héritées de DOM element
align
,
allowEvents
,
boxObject
,
builder
,
className
,
collapsed
,
contextMenu
,
controllers
,
currentItem
,
database
,
datasources
,
dir
,
flex
,
height
,
hidden
,
id
,
left
,
listBoxObject
,
maxHeight
,
maxWidth
,
menu
,
minHeight
,
minWidth
,
observes
,
ordinal
,
orient
,
pack
,
persist
,
ref
,
resource
,
statusText
,
style
,
tooltip
,
tooltipText
,
top
,
value
,
width
attributes
,
childNodes
,
cloneNode
,
firstChild
,
lastChild
,
localName
,
namespaceURI
,
nextSibling
,
nodeName
,
nodeType
,
nodeValue
,
ownerDocument
,
parentNode
,
prefix
,
previousSibling
,
tagName
Date.
false, l'heure est entre 0 et 11. Si elle est à true, l'heure est supérieure ou égale à 12.
true, l'utilisateur ne peut pas modifier la valeur de l'élément.
readOnly dans des versions ultérieures. D'autres éléments utilisent la propriété readOnly
. L'attribut correspondant est cependant readonly en minuscules.
Héritées de XUL element Héritées de DOM element
blur
,
click
,
doCommand
,
focus
,
getElementsByAttribute
addEventListener
,
appendChild
,
dispatchEvent
,
getAttribute
,
getAttributeNode
,
getAttributeNodeNS
,
getAttributeNS
,
getElementsByTagName
,
getElementsByTagNameNS
,
hasAttribute
,
hasAttributeNS
,
hasAttributes
,
hasChildNodes
,
insertBefore
,
isSupported
,
normalize
,
removeAttribute
,
removeAttributeNode
,
removeAttributeNS
,
removeChild
,
removeEventListener
,
replaceChild
,
setAttribute
,
setAttributeNode
,
setAttributeNodeNS
,
setAttributeNS
Page modifiée à 01:02, 16 Sep 2007 par Mgjbot