07/10/2011, 07:15
|
| 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() |