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 ...