onclick nachträglich per JavaScript ändern
MichaelR
- javascript
Hallo,
folgende Situation:
<td onclick="irgendwas()" id="tdzelle" ....> ...
in einer anderen Funktion möchte ich per
document.getElementById('tdzelle'). ???
das onClick-Ereignis "killen", d.h. dem onClick nichts mehr zuweisen.
Wenn ich einfach .onClick = null; schreibe gehts nicht.
Was muss bitte zwischen ('tdzelle').????.onClick rein???
Danke
Grüße
Michael
Hallo Michael,
Was muss bitte zwischen ('tdzelle').????.onClick rein???
http://selfhtml.teamone.de/dhtml/modelle/dom.htm#event_handling hilft Dir in gewissem Sinne weiter... Aber der IE kapiert es nicht... daher musst Du http://selfhtml.teamone.de/dhtml/modelle/microsoft.htm#event_handler noch beachten. Ohne document.all-Abfrage geht das leider nicht.
Grüße,
Christian
Hallo,
folgende Situation:
<td onclick="irgendwas()" id="tdzelle" ....> ...
in einer anderen Funktion möchte ich per
document.getElementById('tdzelle'). ???
das onClick-Ereignis "killen", d.h. dem onClick nichts mehr zuweisen.
Wenn ich einfach .onClick = null; schreibe gehts nicht.
Nein, weil in onclick SCRIPT-Code stehen muss.
Was muss bitte zwischen ('tdzelle').????.onClick rein???
Nichts. Nur nicht onClick, sondern onclick.
document.getElementById('tdzelle').onclick=";"
oder
document.getElementById('tdzelle').onclick="return false;"
Gruß
Axel