Ambient-Ereignishandler
Die folgenden Ereignishandler können für die meisten Skinelemente implementiert werden. Die Ambient-Ereignisattribute, auf die mit dem Event-Schlüsselwort zugegriffen wird, können innerhalb eines Ereignishandlers verwendet werden, um den Zustand von Tastatur und Maus zum Zeitpunkt des Ereignisses zu bestimmen.
| Ereignishandler | Beschreibung |
|---|---|
| Attribut _ Onchange | Wenn ein Skinattribut den Wert ändert, tritt ein Ereignis auf, das von einem Ereignishandler behandelt werden kann. Der Name des Ereignishandlers ist der Name des Attributs, gefolgt von einem Unterstrich und "onchange", z. B. "value _ onchange". |
| Onblur | Behandelt ein Ereignis, das auftritt, wenn das Element den Tastaturfokus verliert. |
| Onclick | Behandelt ein Ereignis, das auftritt, wenn der Benutzer auf das Element klickt. |
| ondblclick | Behandelt ein Ereignis, das auftritt, wenn der Benutzer auf das Element doppelklickt. |
| onendalphablend | Behandelt ein Ereignis, das auftritt, wenn ein Element einen alphaBlendTo-Vorgang abwickelt. |
| onendmove | Behandelt ein Ereignis, das auftritt, wenn ein Element einen moveTo-Vorgang abwickelt. |
| Onfocus | Behandelt ein Ereignis, das auftritt, wenn das Element den Tastaturfokus erhält. |
| Onkeydown | Behandelt ein Ereignis, das auftritt, wenn eine Taste gedrückt wird. |
| Onkeypress | Behandelt ein Ereignis, das auftritt, wenn der Benutzer eine alphanumerische Taste drückt. |
| Onkeyup | Behandelt ein Ereignis, das auftritt, wenn ein Schlüssel freigegeben wird. |
| Onmousedown | Behandelt ein Ereignis, das auftritt, wenn der Benutzer auf eine Maustaste klickt. |
| Onmousemove | Behandelt ein Ereignis, das auftritt, wenn der Benutzer den Mauszeiger bewegt, während er sich über einem Element befindet. |
| Onmouseout | Behandelt ein Ereignis, das auftritt, wenn der Benutzer den Zeiger vom Element verschiebt. |
| Onmouseover | Behandelt ein Ereignis, das auftritt, wenn der Benutzer den Zeiger zum ersten Mal auf das Element setzt. |
| Onmouseup | Behandelt ein Ereignis, das auftritt, wenn der Benutzer eine Maustaste loslässt, während sich der Zeiger über dem Element befindet. |
| Onresize | Behandelt ein Ereignis, das auftritt, wenn die Größe eines Steuerelements geändert wird. |