Javascript: Mauszeiger ändern

Hallo,

in meiner HTML Datei habe ich dem -Tag das Attribut id=myBody gegeben.

Zusätzlich habe ich einen Verweis, bei dessen Klick eine JavaScript-Funktion aufgerufen wird, welche einige HTML-Elemente auf der Seite dynamisch verändert.
Da dies so 1-2 Sekunden dauert, möchte ich deswegen wie folgt den Mauszeiger am Anfang der Funktion in eine Sanduhr ändern:

myBody.style.setAttribute(„cursor“,„help“,false);

und nach der Funktion den Mauszeiger wieder auf den Standardwert setzen.

Leider wird das neue Setzen der Sanduhr nicht umgesetzt.
Denke es liegt daran, dass mit dem Javascript-Aufruf alle Änderungen erst nach der Funktionsabarbeitung gemacht werden. Aber am Ende der Funktion wird ja der Mauszeiger wieder zurück gesetzt.
Kann das sein?

Weiß jemand wie ich dennoch die Sanduhr während der Abarbeitung der Funktion anzeigen kann?

Danke.
Gruß,
Tom

bin mir nicht ganz sicher…
aber warum machst du das nicht gleich in einer CSS datei?
anstelle mit JS script meine ich.

dann ist der mauszeiger grundsaetzlich auf sanduhr und wird dann durch dann durch dein JS gesaendert

grusz PixelKoenig

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]