Struppi: Mauszeigerposition in Tabelle

Beitrag lesen

Was zu optimieren wäre:
Nachdem die Tabellen seehr gross sind, also wirklich viele Zellen enthalten, benötige ich dementsprechend lange um alle mit einem Eventhandler zu versehen (Copy&Paste-Methodik).
Ist eine Möglichkeit denkbar, einen Eventhandler aussschliesslich im Tabellenkopf zu definieren, um dann nach einem Klick auf die Zelle mittles Erkennung der Mausposition die geklickte Zelle zu ermitteln?

Ja, die gibt es.

function get_event_element(e) {  
	return e && e.srcElement ? e.srcElement : e.target;  
}
<table onclick="alert(get_event_element(event).innerHTML)">  
<tr>  
<td>Zelle</td>  
</tr>  
</table>  

Struppi.