Prova questo
Clicca sul bottone per creare delle righe e poi su una cella. Ti darà l'indice della riga nella tabella
codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> </head> <body> <script language="JavaScript" type="text/javascript"> <!-- var idTR =0; function addRow() { parentTBody = document.getElementById('miaTabella'); // newRow = parentTBody.insertRow(); newRow.id = 'ciccio'+(idTR++); for (i=0;i<4;i++) { newCell = newRow.insertCell(); newCell.className = "unselectedTD"; newCell.innerHTML = ""; newCell.vAlign = "top"; newCell.border = "1"; newCell.width = "150"; newCell.onclick = getRow; } // for (i=0;i<4;i++) } // function addRow() function getRow() { rowId = this.parentElement.id; // l'id del TR di cui la cella fa parte curRow = document.getElementById('miaTabella').rows(rowId); rigaCercata = curRow.rowIndex; alert(rigaCercata); } //--> </script> <table summary="" id="miaTabella" border="1"> </table> <hr> <input type="button" value="Add row" onclick="addRow()"> </body> </html>


Rispondi quotando