Hola rocita
uhmm, pues la verdad es q es un poco dificil.....
No se como hacer en JavaScript que reconozca si la ruta relativa al directorio es correcta o hay un error, pero para comprobar que se haya escrito una ruta de forma correcta aunq puede que no real... serái algo así
Código:
function validar(rutaimagen){
// aqui pones los caracteres invalidos que quieras,
// pero no pongas logicamente los : o la \
invalidos= " ;-*¿?,;{}[]'$%ªº";
largo=invalidos.length
// miro a ver si esta vacia
if (rutaimagen==""){
return false
}
// miro a ver si tiene cosas raras
for (i=0;i<largo;i++){
erroneo=invalidos.charAt(i)
if (rutaimagen.indexOf(erroneo,0) > -1){
return false
}
}
// miro a ver si despues de la letra de unidad, a puesto :\
if (substr(rutaimagen,1,2)!=":\"){
return false
}
// compruebo si la extension es jpg o gif
extension=substr(rutaimagen,largo-5,largo-1)
if (extension!=".gif")||(extension!=".jpg"){
return false
}
return true
}
salvo q haya metido algún gazapo al escribirlo... (no lo he probado, falta de tiempo, así q pruebalo tu a ver si funciona)
Suerte