Kalender: onmouseover (Scriptsprachen)

Micha ⌂, Karlsruhe, Donnerstag, 20. Mai 2010, 21:59 (vor 110 Tagen) @ Adam

Hi,

eigentlich müsste ja sowas hier gehen:

Nein, die Event-Handler benötigen eine Funktionsreferenz. Suche im JavaScript Kalender mal nach onclick. Du wirst zB sowas finden:

th.onclick = function() { this.Instanz.switchMonth("prev"); };

fällt Dir im direkten Vergleich etwas auf?

El.onmouseover	= "this.style.backgroundColor=yellow"';

Anführungszeichen leiten in JavaScript eine Zeichenkette (einen String) ein und sind nie[1] ausführbarer Code.

Warum löst Du es nicht mit CSS? Hierfür sind die Pseudoklassen eigentlich gedacht.

Gruß Micha

[1] vom eval mal abgesehen - aber eval ist bekanntlich evil.

--
kostenlose Scripte und Software nicht nur für Geodäten || Portal für Geodäten mit angeschlossenem Forum-Vermessung

Tags:
Kalender, JavaScript


gesamter Thread:

 RSS-Feed dieser Diskussion