Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/12/2006, 01:24
Arkhel
 
Fecha de Ingreso: agosto-2006
Mensajes: 34
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: como hacer esto

Expone explicitamente lo que quieres realizar, otra cosa en los títulos del tema, pon algo relacionado a lo que necesitas no "como hace esto" puesto que muy poca gente se anima a verlo.


Supongo por lo que entendi es pasar el id de la fila a una funcion, falta saber que es lo que quieres lograr, seria mas facil asi.

Si las filas son pocas o pertencen a una tabla puedes usar esto
- Asignarle un id a la fila primeramente

<table>
<tr id = "Fila1">
<td>
</td>
</tr>

<tr id = "Fila2">
<td>
</td>
</tr>

</table


function()

function RecorrerFilas()
{
var arr =document.getElementsByTagName('TR');
for(i=0;i<arr.length;i++)
{ //se barre el arreglo de inputs
if(Mid(arr[i].id,1,4) =="Fila")
{

tuFuncion(arr[i].id);
// para pasar el texto necesitas hacerlo desde la celda (TD) no desde la fila

}
}
}



function Mid(s, n, c){
// Devuelve una cadena desde la posición n, con c caracteres
// Si c = 0 devolver toda la cadena desde la posición n

var numargs=Mid.arguments.length;

// Si sólo se pasan los dos primeros argumentos
if(numargs<3)
c=s.length-n+1;

if(c<1)
c=s.length-n+1;
if(n+c >s.length)
c=s.length-n+1;
if(n>s.length)
return "";

return s.substring(n-1,n+c-1);
}