Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/08/2007, 16:34
braiank
 
Fecha de Ingreso: diciembre-2005
Mensajes: 249
Antigüedad: 19 años, 2 meses
Puntos: 0
Re: Chequear campos

la funcion la puse asi :

Código PHP:
function manda(que)
{
  
//Un chequeo rápido de campos
  
var obj=window.document.getElementById(que);
  var 
msg="";
  var 
objSel;
  if (
obj.name.value==""){
    
msg+="   - Debe ingresar un nombre\n";
    
objSel=obj.name;
  }
  if (
obj.email.value==""){
    
msg+="   - Debe ingresar un e-mail\n";
    if (!
objSelobjSel=obj.email;
  }
  
//etc con todos los campos

  
if (msg!=""){
    
msg="Revise en el formulario los campos vacíos, por favor:\n"+msg;
    
alert (msg);
        
objSel.focus();
    }else{
    
obj.submit();
    }
  }

y el formulario

Código PHP:
<?
   
function forme() 
   { 
?>
        <form id="form01" action="index.php?a=contacto"> 
        <center>
        <br><br>
        <table border=0>
        <tr class=b><td width=90>Nombre</td> <td><input type="text" name="name"></td></tr>
        <tr class=b><td width=90>Tu E-Mail</td> <td><input type="text" name="email"></td></tr>
        <tr class=b><td width=90>Mensaje</td> <td><textarea name='mensaje' cols='35' rows='10' onKeyUp="return maximaLongitud(this,249)"></textarea></td></tr>
        <input type="hidden" name="cantidad" value="3"> 
        </table>
        <br><input type="button" value="OK" onClick="manda('form01');">
        </form>
</center>
<?
   
}
?>
pero cuando toco en el boton OK no hace nada

Saludos