Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/02/2012, 16:22
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: funciones javascript que no funcionan

a ver si con estos cambios se logra lo que quieres
Cita:
function mostrar_informacion(form){
if (form.email.value == "") return true;

//comprobacion de correo
var b= /^([a-zA-ZñÑ0-9_\.\-])+@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})$/;



if (! b.test(form.email.value) ) {
alert('Email no válido');
return false;
} else {

return true;
}
}



function vacio(q) {
for ( i = 0; i < q.length; i++ ) {
if ( q.charAt(i) != " " ) {
return true
}
}
return false
}

//valida que el campo no este vacio y no tenga solo espacios en blanco
function valida(form) {
s = /^([\da-z\xc0-\xff])(([\da-z\xc0-\xff]+)(\s*))+([\da-z\xc0-\xff]+)$/i;
if(!s.test(form.nombreamo.value)) {
alert("Introduzca un cadena de texto.")
return false
} else {
return true;
}
}


return mostrar_informacion(this) && valida(this);
edito: es sencillo unir ambas funciones. simplemente has de usar condionales
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}