- la tabella ha un <tbody>?
se non lo ha e' meglio che lo abbia e questo va considerato quando si cerca di lavorare con parti di tabelle via javascript
document.getElementById("tabella").getElementsByTa gName('tbody')[0].getElementsByTagName('tr')[2].onclick = alert("cliccato")
- funzioni richiamate da gestori eventi ed applicate via javascript seguono una sintassi particolare
window.onload=funzione; // senza parentesi
questo presuppone ci sia una funzione funzione() a cui non verranno passati valori come argomenti
se invece serve passare parametri occorre una funzione anonima che esegua quanto desiderato
codice:document.getElementById("tabella").getElementsByTagName('tbody')[0].getElementsByTagName('tr')[2].onclick=function(){alert('cliccato')}

Rispondi quotando