Tengo un formulario que deseo validar pero..... utilizando el script
Código HTML:
function comprobar(){ var mal=false; numero=document.forms[0].elements.length; for(a=0;a<numero;a++){ if (document.forms[0].elements[a].value==""){document.forms[0].elements[a].style.backgroundColor="#ffffcc";mal=true;} else{document.forms[0].elements[a].style.backgroundColor="white";} } if(mal){ alert("Por favor, rellene los campos coloreados") return false; } else{ document.forms[0].submit() return true; } }
Probe hacerlo mas manual .... indicando un mesaje para el campo especifico... por ejemplo
Código HTML:
function valida(form){ var nombre = form.ka_nombre.value; if( nombre == "") { alert('Debes especificar el Nombre del Responsable') return false; } else { return true; } }
Por otro lado el formulario es dinamico y varia el nro.de filas segun la peticion del usuario, e incluso al final pudiese incluir otras, en ese caso utilizo variable del tipo : nombre1, nombre2,...,nombren. como puedo validar este aspecto en Js ?
Gracias por sus aportes