Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2009, 20:49
metalexis
 
Fecha de Ingreso: noviembre-2007
Mensajes: 15
Antigüedad: 17 años, 3 meses
Puntos: 0
Pregunta validar formulario con id de formulario y campos como parametros

holas

quiero validar un formulario pero como tengo muchos en mi pagina web, quiero mandar por procedimiento los id's de los campos y el nombre del formulario a una función pero simplemente no me funciona.
este es mi codigo...

Código HTML:
 <form action="#" method="post" id="formlogin" name="formlogin" onsubmit="return(valida_envia('formlogin', 'nombre', 'pass'));"> 
    <table width="150">
    <tr> 
       <td>Encargado: </td>
    </tr>
    <tr>
       <td> <input name="nombre" type="text" size="15" maxlength="15"></td>
    </tr>
    <tr> 
       <td>Constraseña: </td>
    </tr>
    <tr>
       <td><input name="pass" type="password" size="15" /> </td>
    </tr>   
     
     <tr> 
       <td></td>
    </tr>
    <tr>
       <td><input type="submit" value="Entrar" name="boton_login"/> </td>
    </tr>  
     
  </table>
    </form> 
Cita:
function valida_envia(form, text1, text2)
{
if (document.form.text1.value.length==0)
{
alert("el campo nombre esta vacio");
document.form.text1.focus()
return false;
}
else if (document.form.text2.value.length==0)
{
alert("el campo contraseña esta vacio");
document.form.text2.focus()
return false;
}
else
{
return true;
}

}
en la funcion, puse un alert con los parametros y verifique que llegan los datos que envio del formulario.

ojala alguien me ayude..
saludos