Hans: variable per onmouseover ändern?

Beitrag lesen

Hi !

onmouseover="speed=3"

das war nicht zu erkennen.

Hm, also ich habe das so gesehen.

Wo liegt hier das Problem deiner Meinung nach?

Ganz einfach: Wenn derjenige irgendwann einmal anfängt, Handler umzubiegen, dann besteht bei so einem Stil schnell die Gefahr, z.B. beim Explorer, die wichtigen Angaben

CancelBubble=true;
return false;

zu vergessen, weil man sich, um sich kurz zu halten, nur das nötigste einpackt. Auch für die Lesbarkeit/Erweiterbarkeit später ist es besser, eine Funktion (mit einem passenden Namen) zu verwenden.

Es ist durchaus legitim und üblich einen Eventhandler so zu verwenden.

Natürlich, solange der Compiler/Interpreter mitmacht. Nur irgendwann wird es sehr schnell unleserlich!

Gruß

Hans