La Web del Programador: Comunidad de Programadores
 
    Pregunta:  45833 - SABER DESDE CUAL CELDA SE HIZO EL CLICK
Autor:  Miguel Espinoza
Saludos.
Tengo una tabla con 64 celdas que representa un tablero de ajedrez, en algunas celdas hay imagenes y la idea es que al hacer click en una y luego click en otra casilla se almacene las ids de las celdas, para que quede de esta forma:
b2b4 g7g6
estoy usando el evento onclick sobre las imagenes pero no consigo sacar la id del td que las contiene:

<td id="a8" bgcolor="#FFFFFF"><img src="bitmaps/trans/br2.gif" onClick="getmove(window.event.srcElement.id);"></td>

pero me dice que no tiene propiedades, ya he intentado con otras varias propiedades pero ninguna me ha servido.

en resumen: como se en cual <TD> esta la imagen a la que le hicieron click?
Muchas gracias

  Respuesta:  Miguel Espinoza
Saludos comunidad!
Pues resulta que yo mismo encontre la respuesta a mi pregunta.
Descubri que le puedo agregar un evento a un <td> de esta forma:

<td id="a8" onClick="getmove(this.id);" bgcolor="#FFFFFF">

con solo esto al hacer click en cual parte de la celda 'a8' se activa el evento onClick y llama la funcion getmove pasandole como parametro la ID de la celda.

Saludos!