Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/12/2004, 04:48
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 9 meses
Puntos: 381
Hola sqa212

bueno, prueba con una función parecida a esto

function comprueba(valor){
valor = valor.split("\")
if (valor[valor.length-1] != "fotografia55.jpg"){
alert('no es esa!')
}
}

y al campo de archivo le pones un onblur="comprueba(this.value)"

Pero eso sólo lanzará la alerta, pero no impedirá que se envíe el form y se uplodée el archivo.

Te sugiero que sobre la función agregues una variable

var enviar = false

y que la función cambie ese valor si el nombre de archivo es correcto

function comprueba(valor){
valor = valor.split("\")
if (valor[valor.length-1] != "fotografia55.jpg"){
alert('no es esa!')
}
else{enviar = true}
}

Y a tu form le pongas algo como ....

<form method="post" onsubmit="if(enviar){return true}else{alert('que te digo que no es esa!');return false}" >

prueba a ver ...