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