He pensado en como hacer esto, pero me sigue con la pagina en el action
Tengo un script que hace lo siguiente en una tabla con dos celdas y en sus interiores tiene un input tipo radio al hacer click en la celda, me muestra una capa y al hacer click en la otra celda me esconde esa y me muestra otra
pero en el interior de cada una de las capas hay input's
Y lo que quiero es que si se esta mostrando una capa, me valide los input's solo de esa capa, y viceversa
Se me ocurrio usar un switch y unos cases, y condicionales dentro de otros condicionales, para validarme el formulario asi
Código:
y tambien algo parecido avar selection=true; function selectionClicked(){ selection=false; } function ChecarDatos() { if(selection){ if(aForm.nombre.value == ""){ alert("El Nombre No Ha Sido Introducido.\n" + comentario); return false; }
Código:
El valor de la variable es el nombre del input tipo radio que abre las capas y los valores del case son los value del radio inputvar comentario = '\rYa que de ello Dependera la Interacción con la Alta Tecnologia del Futuro '; switch(tipo) { case "client" : if(aForm.nombre.value == ""){ alert("El Nombre No Ha Sido Introducido.\n" + comentario); return false; break; case "vent" : if(aForm.dato.value == ""){ alert("El dato No Ha Sido Introducido.\n" + comentario); return false; break; };
No me da errores, pero no me verifica los input
¿como le hago para que me verifique los input's dentro de las capas?
Gracias