Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/10/2006, 01:12
Avatar de crcbad
crcbad
 
Fecha de Ingreso: enero-2005
Mensajes: 302
Antigüedad: 21 años, 8 meses
Puntos: 0
Con Javascript se puede hacer lo que tu quieras :) Lo mismo aplicado a tabla, se puede con cualquier objeto de la colección document.

Lo que no entiendo muy bien es lo que quieras hacer y donde colocarlo, si he entendido bien, cuando el usuario se encuentra sobre el input "origen4", al pulsar TAB se debe de crear únicamente una nueva fila, con 4 nuevas celdas, o bien una con un colspan que abarque a las 4. Si lo que quieres es eso, no tienes que crear más elementos table, bastaría con agregar un nuevo TR a al table, el cual me imagino que tendrás definido con un ID, por ejemplo "tablaDinamica".

Código PHP:
<script language="javascript" type="text/javascript"> 

function 
inserta(e) 
{ 
 var 
code; 
 if (
e.keyCode) code = e.keyCode; 
 else if (
e.which) code = e.which; 
 if (
code==9) 
 {  
  
//alert("Tab Pulsado!!."); 

   
  
nuevoTR= document.createElement("TR"); 
  
document.getElementById("tablaDinamica").appendChild(nuevoTR);

    for (
j = 0; j < 4; j++){ 
      
hola = document.createElement("TD"); 
      
hola.setAttribute("WIDTH","50"); 
      
hola.setAttribute("HEIGHT","50"); 
      
textVal = "hola" + i + "_" + j; 
      
textNode = document.createTextNode(textVal); 
      
hola.appendChild(textNode); 
      
nuevoTR.appendChild(hola); 
    } 

//window.onload = construyeTabla; 

 
} 
} 
  
</script> 
__________________

:cool: [ http://eruben.sytes.net ] :cool:


Las dos frases que te ayudarán a salir adelante:
  • No hay mujer fea, solo copas de menos. :borracho:
  • Ante la duda, siempre coge la más tetuda. :arriba: