Coloco el codigo en HTLM
Código HTML:
Ver original
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="../estilos/default.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="contenedor-principal"> <hr /> <br /> <form method="post" action="algo.php"> <div id="centra-tabla"> <table class="tabla"> <tr> </tr> </table> <br /> <hr /> <table class="tabla"> </div> </form> </div> </body> </html>
Y este el la funcion Javascript que llama
Código Javascript:
Ver original
num=0; function crear(obj) { num++; fi = document.getElementById('fiel'); // 1 contenedor = document.createElement('div'); // 2 contenedor.id = 'div'+num; // 3 fi.appendChild(contenedor); // 4 ele = document.createElement('input'); // 5 ele.type = 'text'; // 6 ele.name = 'serie'+num; // 6 ele.autocomplete = 'off'; // 6 ele.placeholder = 'Serie del Equipo'; // 6 ele.size = '25'; ele.required = 'required'; contenedor.appendChild(ele); // 7 ele = document.createElement('input'); // 5 ele.type = 'text'; // 6 ele.name = 'ticket'+num; // 6 ele.autocomplete = 'off'; // 6 ele.placeholder = 'N° Ticket'; // 6 ele.size = '18'; ele.required = 'required'; contenedor.appendChild(ele); // 7 ele = document.createElement('input'); // 5 ele.type = 'button'; // 6 ele.value = 'Borrar'; // 8 ele.name = 'div'+num; // 8 ele.onclick = function () {borrar(this.name)} // 9 contenedor.appendChild(ele); // 7 } function borrar(obj) { fi = document.getElementById('fiel'); // 1 fi.removeChild(document.getElementById(obj)); // 10 } ////////////////////////////////////////////////////////////////// //desasignar num1=0; function desasigna(obj) { num++; fi = document.getElementById('desasignacion'); // 1 contenedor = document.createElement('div'); // 2 contenedor.id = 'div'+num1; // 3 fi.appendChild(contenedor); ele = document.createElement('select'); ele.name = 'tipo'+num1; opt = document.createElement('option'); ele.options.value = 'tipos'; ele.appendChild(opt); contenedor.appendChild(ele); ele = document.createElement('input'); // 5 ele.type = 'text'; // 6 ele.name = 'des_serie'+num1; // 6 ele.autocomplete = 'off'; // 6 ele.placeholder = 'Serie del Equipo'; // 6 ele.size = '25'; ele.required = 'required'; contenedor.appendChild(ele); // 7 ele = document.createElement('input'); ele.type = 'text'; ele.name = 'des_rotulo'+num1; ele.autocomplete = 'off'; ele.placeholder = 'Rotulo del Equipo'; ele.size = '20'; ele.required = 'required'; contenedor.appendChild(ele); ele = document.createElement('input'); // 5 ele.type = 'button'; // 6 ele.value = 'Borrar'; // 8 ele.name = 'div'+num1; // 8 ele.onclick = function () {borraDesasignacion(this.name)} // 9 contenedor.appendChild(ele); // 7 } function borraDesasignacion(obj) { fi = document.getElementById('desasignacion'); // 1 fi.removeChild(document.getElementById(obj)); // 10 }