Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/05/2010, 01:59
floyd_23
 
Fecha de Ingreso: mayo-2010
Mensajes: 42
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: JavaScript y PHP

Perdón por tardar en contestar.

El código javascript esta aqui:

Código HTML:
<script language="javascript">
function comprobaciones () {
function comprobar();
function comprobar_email();
}

function comprobar () {
			var ok;
			ok = true;
			if (datos.nombre.value == ""){
				alert ("Debe escribir su nombre");
				datos.nombre.focus();
				ok = false;
				}
				else {
					if (datos.comunidad.value == "") {
					alert ("Debe escribir el nombre de la Empresa/Comunidad");
					datos.apellidos.focus();
					ok = false;
					}
						
				}
		}
		
		if (ok == true) ok = comprobar_email();

        if (ok == true) ok = confirmar();

        return ok;
    }

function comprobar_email()

    {

        var ok = false;

        var i, mail;

        var punto = 0;

        var arroba = 0;

      
        mail = datos.email.value;

  
        if (mail == "") ok = true;

        else {
  

          for (i=0; i<mail.length; i++)

          {

              if (mail.charAt(i) == '@') arroba=i; 

              if (mail.charAt(i) == '.') punto=i; 

          }
  
  

          if ( (punto!=0) && (arroba!=0) && (punto > arroba))

              ok = true;

          else {

              alert("Compruebe su dirección de correo electrónico");

              datos.email.focus();

          }

        }

        

        return ok;

    }
</script>
        
Hay algo en el codigo que no funciona, el return falla y ahora mismo no veo el fallo :-S.

Saludos, gracias.