text1
text2
text3
text..
por lo que no tengo idea de como poder recorrerlos y detectar si alguno esta vacio.
Dejo el codigo:
Código HTML:
<html> <head> <title>Crear input file</title> <script type="text/javascript">
Código Javascript:
Ver original
num=0; function crear(obj) { num++; document.form1.contador.value = num; fi = document.getElementById('fiel'); contenedor = document.createElement('div'); contenedor.id = 'div'+num; fi.appendChild(contenedor); ele = document.createElement('input'); ele.type = 'text'; ele.name = 'text'+num; contenedor.appendChild(ele); ele = document.createElement('input'); ele.type = 'button'; ele.value = 'Borrar'; ele.name = 'div'+num; ele.onclick = function () {borrar(this.name)} contenedor.appendChild(ele); } function borrar(obj) { fi = document.getElementById('fiel'); fi.removeChild(document.getElementById(obj)); num--; }
Código HTML:
</script> </head> <body> <form name="form1" method="POST" action="lalala.php"> <input type="button" value="Crear" onclick="crear(this)"> <fieldset id="fiel"> </fieldset> <input type="hidden" name="contador" value="" /> <INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Enviar"> </form> </html>