sto creando una tabella caricando i dati da un file xml,codice:function apri(j) { window.open("dettaglio.html?"+j,"dettaglio"); } function scrivi_tabella() { document.write("<table border ='1'>"); document.write("<th>Titolo</th> <th>Regista</th>"); var n = documento.getElementsByTagName("film"); for(i=0;i<n.length;i++) { document.write("<tr onclick='apri(" + i + ")'>"); document.write("<td>"); document.write(n[i].getElementsByTagName("titolo")[0].childNodes[0].nodeValue); document.write("</td><td>"); document.write(n[i].getElementsByTagName("regista")[0].childNodes[0].nodeValue); document.write("</td></tr>"); } document.write("</table>"); }
e devo fare in modo che cliccando sulla riga iesima venga eseguita la funzione " apri(i)"
il caricamento dei dati nella tabella funziona bene, ma quando clicko su una riga non succede niente,
come è possibbile?
vi ringrazio anticipatamente per l'aiuto

Rispondi quotando