Ver Mensaje Individual
  #11 (permalink)  
Antiguo 07/10/2011, 07:15
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 6 meses
Puntos: 1012
Respuesta: evento onclick en tr

sencillo

Cita:
function escucha() {
var trs = document.getElementById('tabla').getElementsByTagN ame('tr'); // se obtiene la colección de tr que hay en el documento
for (var i = 0; i < trs.length; i++) { // se recorre la colección de tr
for (var j = 0, tds= trs[i].getElementsByTagName('td'); j< tds.length; j++) { // se recorre y se obtiene la colección de td que tiene cada tr
tds[j].addEventListener('click',function(){redireccion(t his.innerHTML);},false); // se usa el método addEventListener para asignar un evento a cada td. cuando se cliquea en un td, se invoca la función redireccion
}
}
}

window.onload = function() {escucha()}; // cuando la página está cargada, se invoca la función escucha(). aquí también se podría usar el método addEventListener()