Para mi proyecto de grado diseñe un emulador de WAN que corre en un servidor linux, pero la interfaz debe ser web.
Cada enlace tiene cierta informacion, ip_origen, ip_destino, delay, etc... Y se pueden emular cientos de enlaces. Lo que tengo es un formulario, quiero que con un boton se duplique tantas veces como quiera. Y que se pueda borrar cualquier enlace.
Para esto hice una tabla, ya logre que haga todo lo anterior, duplicarse y borrar cualquiera, pero cuando duplico las funciones del formulario no quedan funcionando. El siguiente es el código pero sin introducir el formulario. Como se hace?
Muchisimas gracias!
Código:
function addNewRow() { ++numero; var TABLE = document.getElementById("myTable"); var TROW = document.getElementById("celda"); var newRow = TABLE.insertRow(-1); var form = newRow.insertCell(0); form.innerHTML = '1' var IPorig = newRow.insertCell(1); IPorig.innerHTML = '<input size=15 name="IPini'+numero+'" value="xx.xxx." onblur="verifyIP(IPini.value)">' var IPdest = newRow.insertCell(2); IPdest.innerHTML = '<input size=15 name="IPfin'+numero+'" value="xx.xxx." onblur="verifyIP(IPfin.value)">' var Delay = newRow.insertCell(3); Delay.innerHTML = '<input type="text" name="ancho'+numero+'" value="0">' var Bandwidth = newRow.insertCell(4); Bandwidth.innerHTML = '<input type="text" name="delay'+numero+'" value="0">' var Borrar = newRow.insertCell(5); Borrar.innerHTML = '<input type="button" value="Delete" onclick="deleteRow(this)">' var finform = newRow.insertCell(6); finform.innerHTML = '2' }