Axel Richter: onChange funzt nicht

Beitrag lesen

Hallo,

<input type="radio" onfocus="[code lang=javascript]alert('bla'); this.checked=true;" />[/code]

Wenn man dann auf den Radiobutton zugreift ruft man hinterher gleich auch noch myButton.focus(); auf.

Dieser Umweg ist unnötig. Wenn myButton eine Referenz auf den oben angegebenen Button ist, dann ist myButton.onfocus eine Referenz auf das Script, welches im onfocus-Attribut angegeben wurde. Das kann mit myButton.onfocus() aufgerufen werden.

Genau so kannst Du myButton.onchange(), myButton.onclick() ... aufrufen.

viele Grüße

Axel