Perfecto JavierB, lo malo es que me dá errror con cualquier nombre de archivo. Te recuerdo también que el nombre de archivo será del tipo: C:\path\nombre.ext
y que lo suyo sería validar sólo el nombre.ext
Y ahora te pediría una simple ampliación de las restricciones. Por ejemplo:
Código:
Si (hay más de un punto ) {
alert('Sólo debe haber un punto en el archivo, el de la extensión únicamente, ninguno en el nombre!!')
return false;
}elseSi (hay alguna comilla simple o doble ){
alert('No puede haber comillas simples o dobles en el nombre!!')
return false;
}elseSi (No hay sólo 3 guiones ){
alert('Tiene que haber sólo 3 guiones en el nombre!!')
return false;
}elseSi (No hay como mínimo 1 paréntesis abierto ){
alert('Tiene que haber mínimo 1 paréntesis abierto en el nombre!!')
return false;
}elseSi (No hay como mínimo 1 paréntesis cerrado ){
alert('Tiene que haber mínimo 1 paréntesis cerrado en el nombre!!')
return false;
}else{
return true;
}
En negrita lo chungo XD
Venga muchas gracias