Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/07/2007, 01:17
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Re: duda con validacion

Hola, a ver si te sirve esto

Código HTML:
 function Verif() {

var A = "false";
var c = document.getElementById('campo').value;
var llarg = c.length;
var extension = c.substring(c.length-3,c.length)

    if (extension == "jpg" || extension == "gif" || c == "") {
    A = "true";
     }
    else if (document.getElementById("campo").value.indexOf('.jpg',0)== -1 ||
    document.getElementById("SecondTrack").value.indexOf('.gif',0)== -1){
    alert("El archivo no tiene una extensión correcta.")
    document.getElementById("campo").select();
    document.getElementById("campo").focus();
    return (false);
    }
}
En primer lugar lo declaras todo "false" y después vas diciendo lo que es "true". En este ejemplo validas la extensión de un archivo. Si el campo está vacío es "true", pero si no está vacío ha de cumplir que la extensión del archivo sea "gif" o "jpg".

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />