Ben: XHTML und Event-Handler

Hallo! Ich habe folgendes Problem beim Erstellen von validem XHTML (Transitional):
Ich möchte gerne in einigen <form>- und <input>-Tags Event-Handler wie "onSubmit" oder "onClick" verwenden. Doch laut Validome sind diese nicht gestattet.
Beispiel:
<input name="mail" type="text" value="you@domain.tld" onClick="if(this.value=='you@domain.tld')this.value=''">
Gibt es eine Möglichkeit, Event-Handler trotzdem unter XHTML in dieser Form einzusetzen?

  1. Hallo,

    <input name="mail" type="text" value="you@domain.tld" onClick="if(this.value=='you@domain.tld')this.value=''">
    Gibt es eine Möglichkeit, Event-Handler trotzdem unter XHTML in dieser Form einzusetzen?

    Der Attributname muss klein geschrieben werden, also »onclick« statt »onClick«.
    http://de.selfhtml.org/html/xhtml/unterschiede.htm#kleinschreibung
    http://www.edition-w3c.de/TR/2002/REC-xhtml1-20020801/#heading-4.2�
    Diese Dokumente solltest du verinnerlicht haben, wenn du XHTML schreiben willst.

    Mathias

    1. thx! Blöder Flüchtigkeitsfehler ...

  2. Hallo,

    xhtml beinhaltet strikte kleinschreibung...

    onclick

    mfg NAG

    --
    signatur