Quote Originariamente inviata da Dascos Visualizza il messaggio
codice:
for (let i = 0; i < dvd.length; i++) { // ciclo per caricare i titoli
        tabella = "<tr><td id='" + i + "'>";
        tabella += dvd[i].getElementsByTagName("titolo")[0].childNodes[0].nodeValue;
        tabella += "</td></tr>";
        document.getElementById("tabella").insertAdjacentHTML("beforeend", tabella);
        document.getElementById(i).addEventListener("click", mostra);
}
Non ho verificato nè testato ma direi che dovrebbe andare bene
Purtroppo l'unico effetto che ottengo è che va in errore su tutti i td, non soltanto sull'ultimo ignorando i click sugli altri.