Foros del Web » Programando para Internet » Javascript »

Miren este codigo..!!

Estas en el tema de Miren este codigo..!! en el foro de Javascript en Foros del Web. Tengo este codigo en un lib.js el cual me debiera crear 3 div..! si los div los cambio por INPUT o SELET lo hace sin ...
  #1 (permalink)  
Antiguo 11/02/2011, 06:10
 
Fecha de Ingreso: febrero-2011
Mensajes: 100
Antigüedad: 13 años, 2 meses
Puntos: 0
Miren este codigo..!!

Tengo este codigo en un lib.js

el cual me debiera crear 3 div..! si los div los cambio por INPUT o SELET lo hace sin ningun problema, al momento de llamarlos desde un onclick lo que hace es solo agregarme los 3 TD abajo de la tabla, no asi los TD y dentro los DIV, si me pueden dar una manito..!!

nuevaFila = document.getElementById("tablaFormulario").insertR ow(-1);
nuevaFila.id=posicionCampo;

nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML="<td><div id='div_mac2'></div></td>";

nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML= "<td><div id='div_ubi2'></div></td>";

nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML="<td><div id='div_respCpe2'></div></td>";
  #2 (permalink)  
Antiguo 11/02/2011, 09:42
 
Fecha de Ingreso: febrero-2011
Ubicación: Evolandia
Mensajes: 103
Antigüedad: 13 años, 2 meses
Puntos: 10
Respuesta: Miren este codigo..!!

Haciendo algunos cambios, espero sea esto lo que deseas hacer:

Código HTML:
Ver original
  1. <script type="text/javascript">
  2. var posicionCampo = 1;
  3. function agregarFila () {
  4.     nuevaFila = document.getElementById("tablaFormulario").insertRow(-1);
  5.     nuevaFila.id=posicionCampo;
  6.  
  7.     nuevaCelda=nuevaFila.insertCell(-1);
  8.     nuevaCelda.innerHTML="<div id='div_mac2'></div>";
  9.  
  10.     nuevaCelda=nuevaFila.insertCell(-1);
  11.     nuevaCelda.innerHTML= "<div id='div_ubi2'></div>";
  12.  
  13.     nuevaCelda=nuevaFila.insertCell(-1);
  14.     nuevaCelda.innerHTML="<div id='div_respCpe2'></div>";
  15.     posicionCampo++;
  16. }
  17. </head>
  18. <button onclick="agregarFila();">Agregar fila</button><br />
  19. <table id="tablaFormulario" border="1">
  20.     <tr>
  21.         <th>Titulo 1</th>
  22.         <th>Titulo 2</th>
  23.         <th>Titulo 3</th>
  24.     </tr>
  25. </body>
  26. </html>

suerte!

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:21.