Socorro no entiendo javascript
Hola amigo, espero que puedas ayudarme porque me he quedado colgado con el proyecto que estoy realizando en javascript.
El problema es el siguiente:
Desde un campo de formulario tipo "file" quiero coger el nombre del archivo que se ha seleccionado quitando todo el path y la extensión.
El código que he generado es el siguiente:
var subcadena=archivo.split('.');
var nombresinextension=subcadena[0];
var subnombre=nombresinextension.split('\');
var nombreverdadero=subnombre[1];
Supuestamente nombreverdadero contendría unicamente si por ejemplo el path es C:\AnoteVideo\multimedia\pepe.wmv
nombreverdadero debería contener 'pepe'
El problema es que no puedo usar el carácter \ dentro del split pues me dice que me falta un objeto. No entiendo porque pasa lo único que se me ocurre es que \ signifique algo para javascript aun cuando vaya entre ''.
Espero que puedas darme una solución.
Perdona por haberme explayado tanto.
Gracias amigo.
El problema es el siguiente:
Desde un campo de formulario tipo "file" quiero coger el nombre del archivo que se ha seleccionado quitando todo el path y la extensión.
El código que he generado es el siguiente:
var subcadena=archivo.split('.');
var nombresinextension=subcadena[0];
var subnombre=nombresinextension.split('\');
var nombreverdadero=subnombre[1];
Supuestamente nombreverdadero contendría unicamente si por ejemplo el path es C:\AnoteVideo\multimedia\pepe.wmv
nombreverdadero debería contener 'pepe'
El problema es que no puedo usar el carácter \ dentro del split pues me dice que me falta un objeto. No entiendo porque pasa lo único que se me ocurre es que \ signifique algo para javascript aun cuando vaya entre ''.
Espero que puedas darme una solución.
Perdona por haberme explayado tanto.
Gracias amigo.
Respuesta de gandalf26
1