quiero verificar que ninguno este vacio
es algo asi
<input name=campo1>
<input name=campo2>
<input name=campo10>
<input name=campo100>
como puedo hacer para checkear?
gracias y
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
| ||||
Yo te recomendaría lo siguiente (suponiendo que estén dentro de un formulario): <script> formulario=document.forms[0]; elementos=formulario.elements; for(a=0;a<elementos.length;a++){ if(elementos[a].type=="text" && elementos[a].value==""){ alert("La caja de texto cuyo nombre es "+elementos[a].name+" está vacía.\nPor favor rellenela"); return false; } } </script>
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. Última edición por KarlanKas; 02/08/2004 a las 00:29 |
| ||||
Un ejemplo: <html> <head> <title>Untitled</title> <script> function chequeo(){ formulario=document.forms[0]; elementos=formulario.elements; for(a=0;a<elementos.length;a++){ if(elementos[a].type=="text" && elementos[a].value==""){ alert("La caja de texto cuyo nombre es "+elementos[a].name+" está vacía.\nPor favor rellenela"); return false; } } } </script> </head> <body> <form action="javascript:alert('Enviandooo....!');" onsubmit="return chequeo()"> <input type="text" name="pepe"><br> <input type="text" name="pepe1"><br> <input type="text" name="pepe2"><br> <input type="text" name="pepe3"><br> <input type="text" name="pepe4"><br> <input type="text" name="pepe5"><br> <input type="text" name="pepe6"><br> <input type="text" name="pepe7"><br> <input type="text" name="pepe8"><br> <input type="text" name="pepe9"><br> <input type="text" name="pepe10"><br> <input type="text" name="pepe11"><br> <input type="submit"> </form> </body> </html>
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |