Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/05/2013, 04:26
jontxu6
 
Fecha de Ingreso: mayo-2013
Mensajes: 6
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: dos conciciones al validar

Hola menelmanel8,
Una forma bastante simple es valiéndote de expresiones regulares. Yo he cogido el valor del campo mediante getElement, pero puedes hacerlo perfectamente pasando el formulario y cogiendolos de él.

Código:
function validar(){
    //NOMBRE 
    //no puede estar vacio
	var expre = /^[a-zA-Z0-9]+$/;
    if(document.getElementById("texto").value==""){
        alert("No puede estar vacio");
        return false;
    }
	else if(expre.test(document.getElementById("idCampo").value)){
		return true;
	}
	else if(!expre.test(document.getElementById("idCampo").value)){
		alert("Sólo puede contener numero y letras");
		return false
	}
}
Un saludo, espero que te sea de ayuda!