Foros del Web » Programando para Internet » Javascript »

insertar dos filas al mismo tiempo en una tabla

Estas en el tema de insertar dos filas al mismo tiempo en una tabla en el foro de Javascript en Foros del Web. hola como estan tengo una duda sobre como insertar dos filas al mismo tiempo,quiero insertar estas dos filas al llamar una función de js <tr><td>Nombre</td><td><input ...
  #1 (permalink)  
Antiguo 14/05/2008, 10:25
Avatar de Devil  
Fecha de Ingreso: agosto-2003
Ubicación: Cartagena
Mensajes: 59
Antigüedad: 21 años, 3 meses
Puntos: 0
Pregunta insertar dos filas al mismo tiempo en una tabla

hola como estan tengo una duda sobre como insertar dos filas al mismo tiempo,quiero insertar estas dos filas al llamar una función de js

<tr><td>Nombre</td><td><input type='text' name='contact_titlenew[]' value='" "' . size=40></td>";

print "<td>&nbsp;Cargo</td><td><input type='text' name='contact_titlenew[]' value='" "' size=40></td>\n";

print "<td>Telefono</td><td><input type='text' name='contact_phonenew[]' value='" "' size=15></td></tr>\n";


print "<tr><td>&nbsp;Movil</td><td><input type='text' name='contact_movilnew' value='" "' size=15 maxlength='20'></td>";

print "<td>&nbsp;Otro Telefono</td><td><input type='text' name='contact_phoneotro' value='" "' size=15 maxlength='20'></td>\n";

print "<td>&nbsp;correo</td><td><input type='text' name='contact_emailnew' value='""' size=40></td></tr>\n";


mi funsion en js es (como hago para agregar esas dos filas aqui, ya que solo me muestra una

function AddContactToForm()
{
var tbl = document.getElementById('tbl_contacto');
var lastRow = tbl.rows.length;
// if there's no header row in the table, then iteration = lastRow + 1
var iteration = lastRow;
var row = tbl.insertRow(lastRow);

var label = 'Contacto';
var label1 = 'Cargo del Contacto';
var label2 = 'Telefono del Contacto';

var cell1 = row.insertCell(0);
var textNode = document.createTextNode(label);
cell1.appendChild(textNode);

// right cell
var cell2 = row.insertCell(1);
var el2 = document.createElement('input');
el2.type = 'text';
el2.name = 'contactnew[]';
el2.size = '40';
cell2.appendChild(el2);

var cell3 = row.insertCell(2);
var textNode = document.createTextNode(label1);
cell3.appendChild(textNode);

// right cell
var cell4 = row.insertCell(3);
var el4 = document.createElement('input');
el4.type = 'text';
el4.name = 'contact_titlenew[]';
el4.size = '40';
cell4.appendChild(el4);

var cell5 = row.insertCell(4);
var textNode = document.createTextNode(label2);
cell5.appendChild(textNode);

// right cell
var cell6 = row.insertCell(5);
var el6 = document.createElement('input');
el6.type = 'text';
el6.name = 'contact_phonenew[]';
el6.size = '15';
cell6.appendChild(el6);
__________________
Devil...La Verdad Os Hara Libres...El Conocimiento Invensible
  #2 (permalink)  
Antiguo 14/05/2008, 10:47
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Re: insertar dos filas al mismo tiempo en una tabla

Mensaje repetido.
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 04:49.