Ver Mensaje Individual
  #9 (permalink)  
Antiguo 18/10/2007, 10:33
nares_buvi
 
Fecha de Ingreso: julio-2007
Mensajes: 4
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: agregar una fila en una posicion determinada

Cita:
Iniciado por derkenuke Ver Mensaje
Hola zyon.


Con un código así -que está rulando por aquí uno parecido- creo que te bastará:
Código PHP:
<html>
<
head>
<
title>
    
Tablas
</title>
<
script type="text/javascript">
function 
agregaFila(postxt1txt2)    {
    var 
miTabla document.getElementById("cuerpoTabla");
    var 
fila document.createElement("tr");
    var 
celda1 document.createElement("td");
    var 
celda2 document.createElement("td");
    
celda1.innerHTML txt1;
    
celda2.innerHTML txt2;
    
fila.appendChild(celda1);
    
fila.appendChild(celda2);
    var 
TRs miTabla.getElementsByTagName("TR");
    if( 
TRs[pos] ) {
        
miTabla.insertBefore(filaTRs[pos]);
    }
    else {
        
miTabla.appendChild(fila);
    }
}
</script>
</head>
<body> 
<form name="form" action="hola.html">
    <table id="unaTabla" border="1">
    <tbody id="cuerpoTabla">
         <tr id="a1">
              <td id="b1">hola b1</td>
              <td id="c1">hola c1</td>
         </tr>
         <tr id="a2">
              <td id="b2">hola b2</td>
              <td id="c2">hola c2</td>
         </tr>
         <tr id="a3">
              <td id="b3">hola b3</td>
              <td id="c3">hola c3</td>
         </tr>
         <tr id="a4">
              <td id="b4">hola b4</td>
              <td id="c4">hola c4</td>
         </tr>
         <tr id="a5">
              <td id="b5">hola b5</td>
              <td id="c5">hola c5</td>
         </tr>
        </tbody> 
    </table>
    <button type="button" onclick="agregaFila(3, 'en medio', 'hola')">Añade antes de 3</button><br/>
    <button type="submit">Enviar!</button>
</form>
</body> 
</html> 
Puedes insertar filas donde quieras con el contenido que quieras. Basta con cambiar los parámetros. El truco: insertBefore().



Un saludo.
hola tengo un problema con una tabla sera que me puedes ayudar porfavor

lo que pasa es que en una fila tengo una caja de texto y en la parte de abajo un textarea o una area de texto quiero que a medida que se le vaya dando click en un enlaces me valla insertando fila por fila y que ademas de eso quiero que me guarde esa informacion que se esra esclibiendo en esa caja de texto y en ese texarea

gracias si me puedes colabora