Hallo Axel,
Kann er auch nicht, weil kein Fehler auftritt. Die Eigenschaft [Element].style.cursor ist ja vorhanden und kann einen Wert zugewiesen bekommen. Auch
document.getElementById(mblock).style.cursor = "MaxIstDoof";
würde keinen Fehler erzeugen.
Doch, ich habe mich getäuscht. Es funktioniert; mein Fehler lag weiter oben im Code. Ich habe jetzt aber ein neues Problem entdeckt (siehe meinen Berichtigungs-Beitrag)...
Du kannst der cursor-Eigenschaft nacheinander die Werte "pointer" und "hand" zuweisen. Browser, die CSS {cursor:hand;} nicht kennen, sollten diese Zuweisung ignorieren.
document.getElementById(mblock).style.cursor = "pointer";
document.getElementById(mblock).style.cursor = "hand";
Habe ich auch schon probiert, funktioniert leider nicht.
Oder gleich im CSS des entsprechenden Elements:
{... cursor:pointer; cursor:hand; ... }
Die Cursoranzeige soll in meinem Fall dynamisch sein, also leider: auch das geht nicht.
Beste Grüße
Andreas