Q tal tengo un formulario al cual valido utilizando una funcion javascript
<form action="pruebas.htm" method="POST" name="Registro">
<input type="text" name="primero">
<input type="submit" name="enviar" onclick="return valida(this.form);">
</form>
Y la funcion es esta
function valida(formulario)
{
//Retorno false y no dejo que el formulario se envie con el campo vacio
if ( formulario.primero.value =='' ) {
return false;
}
}
Ok eso funciona muy bien ahora lo quiero mejorar para que no me solo me valide ese formulario si no otros mas...
<form action="pruebas.htm" method="POST" name="Registro">
<input type="text" name="primero">
<input type="submit" name="enviar" onclick="return valida(this.form,'primero');">
</form>
function valida(formulario,campo)
{
//Retorno false y no dejo que el formulario se envie con el campo vacio
if ( formulario.campo.value =='' ) {
return false;
}
}
Pero no funciona el parametro se pasa correctamente pero cuando llega aqui
formulario.campo.value =='' no toma lo que necesita, como si no funcionara, cual podria ser el error?