Tengo un problema al crear y eliminar filas de una tabla, la misma se genera a partir del resultado de un php.
El problema es que no logro identificar cual es cada fila, les presento mi código...
Este código esta dentro de un for, y es el que crea las filas de la tabla
Código:
El problema aquí es que no se como asignarle un Id a cada fila para luego poder reconocerla al hacer clic en Eliminar (td del tr que se genera dinamicamente)var table = document.getElementById('mi_tabla_dinamica'); var numRows = table.rows.length; var newRow = table.insertRow(numRows); newRow.className='style9'; var newCell1 = newRow.insertCell(0); var newCell2 = newRow.insertCell(1); var newCell3 = newRow.insertCell(2); var newCell4 = newRow.insertCell(3); newCell1.align='left'; newCell2.align='center'; newCell3.align='center'; newCell4.align='center'; newCell1.innerHTML = http.responseXML.getElementsByTagName('COL1')[i].firstChild.data; newCell2.innerHTML = http.responseXML.getElementsByTagName('COL2')[i].firstChild.data; newCell3.innerHTML = http.responseXML.getElementsByTagName('COL3')[i].firstChild.data; newCell4.innerHTML = '<a style="cursor:pointer" onClick="eliminarFila('+http.responseXML.getElementsByTagName('COL3')[i].firstChild.data+');"><b>Eliminar</b></a>';;
La idea es que el Id de la fila sea el mismo que le paso por parametro a la funcion eliminarFila, ese dato es un Id del registro que muestro en la fila, es unico ya que es un dato autonumerico de la base de datos.
No les presento el codigo de eliminarFila, porque no he llegado a escribirlo, si alguien me puede orientar sobre como asignar el Id para luego eliminar estaria muy agradecido
Lo necesito URGENTE, se agredece la ayuda.
Saludos,
Daniel