Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/11/2003, 05:09
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61
Mira a ver si te funciona esto. Funciona con la primera tabla que tengas en tu página y te pone el mísmo número numero de celdas que tengas en la primera fila. Si pones tu código o describes un poco más lo que quieres tal vez pueda precisar un poco más.

Un saludo
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<
html>
<
head>
    <
title>Untitled</title>
    <
style>
    
TD{border:dotted 1px black;
    
padding:10px;
    
background:white;}
    
table{background:silver;
    
border:solid 1px black
    
font:normal 10px/10px verdana;}
    </
style>
    <
script>
    function 
agregar(){
    
tabla=document.getElementsByTagName("TABLE")[0].outerHTML;
    
numeroDeCeldas=tabla.toLowerCase().split("<tr>")[1].split("<td>").length-1;
    
tabla=tabla.substring(0,tabla.length-16);
    
codigoAAgregar="<tr>";
    for(
a=0;a<numeroDeCeldas;a++){
    
codigoAAgregar+="<td>&nbsp;</td>";
    }
    
codigoAAgregar+="<tr>";
    
tabla+=codigoAAgregar;
    
tabla+="</tr></tbody></table>";
    
document.getElementsByTagName("TABLE")[0].outerHTML=tabla;
    }
    
</script>
</head>

<body>
<table name="tablita">
<tbody>
<tr>
<td>Hola
</td>
<td>Hola
</td>
<td>Hola
</td>
</tr>
<tr>
<td>Hola
</td>
<td>Hola
</td>
<td>Hola
</td>
</tr>
</tbody>
</table>
<input 
style="position:absolute;
left:200px;
top:20px; font=normal 10px/10px verdana;" 
type="button"
 value="Añadir!" onclick="agregar()">


</body>
</html> 
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.

Última edición por KarlanKas; 07/11/2003 a las 05:30