ID der Tabellen-Zeile herausbekommen
Fabienne
- javascript
Guten Abend,
ich versuche gerade die ID einer Tabellenzeile per JS rauszubekommen:
Ich denke mir so etwas:
<tr id="0815"><td><input type="checkbox" onclick="alert(this.tr)";></td></tr>
Allerdings ist this.tr natürlich Käse, aber wie bekomme ich dann die ID heraus?
Vielen Dank!
Fabienne
hi
<tr id="0815"><td><input type="checkbox" onclick="alert(this.tr)";></td></tr>
this geht immer vom aufrufenden element aus, in deinem falle vom input-element, du musst dich von dem bis zum tr-element "hocharbeiten":
<tr id="0815"><td><input type="checkbox" onclick="alert(this.parentNode.parentNode.id)";></td></tr>
das setzt aber vorraus das du dieses element nicht weiter schachtelst, ansonsten musste den code ändern.
gruss,
robbe.
Super Sach! Funktioniert perfekt!
<tr id="0815"><td><input type="checkbox" onclick="alert(this.parentNode.parentNode.id)";></td></tr>
Gruß Fabe