Cheatah: href und this.id

Beitrag lesen

Hi,

Ah, klar, logisch, wie mailto:, http:, callto:, etc.

callto: kenne ich jetzt nicht, aber ja.

Verstösst ein onclick-Attribut _eigentlich_ nicht etwas gegen die Semantik von HTML?

Eigentlich ja. Würde es "onuse" o.ä. heißen, würde ich da noch eher drüber streiten wollen :-) Letztlich kann ich Event-Handler aber als Schnittstelle zu einem weiteren, optionalen Modul akzeptieren.

Sollte der Event eleganterweise nicht von js via document.getElementById("..").onclick = funktion; aufgerufen werden?

Ja, wenn es eleganterweise so ginge, was nicht nur wegen Problemen in diversen Browsern bezweifelt werden darf, sondern auch wegen der nicht zwangsläufig gegebenen leichten Identifizierbarkeit eines Elements. Im Zweifel ersetzt Du hier onclick durch id, was mindestens ebenso übel ist.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes