function rellenaCampoConNombreFichero(campo1, campo2){
var ruta = new String(campo1.value);
var nombre;
if(ruta.lastIndexOf("/") > 0 ){
nombre = ruta.substr(ruta.lastIndexOf("/")+1, ruta.lastIndexOf("."));
campo2.value=nombre;
}
if(ruta.lastIndexOf("\\") > 0 ){
nombre = ruta.substr(ruta.lastIndexOf("\\")+1, ruta.lastIndexOf("."));
campo2.value=nombre;
}
}
secilla función para sacar el nombre (sin extensión) de un path
Etiquetas:
javascript