Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript中输入完整文件名时如何获取文件路径?_Javascript - Fatal编程技术网

在javascript中输入完整文件名时如何获取文件路径?

在javascript中输入完整文件名时如何获取文件路径?,javascript,Javascript,我希望获得文件名的路径,就像输入字符串/storage/emulated/0/Pictures/时获得结果/storage/emulated/0/Pictures/Photo-2017-02-17-10-08-38_2271.JPG一样 如何使用javascript?谢谢 var x = "/storage/emulated/0/Pictures/Photo-2017-02-17-10-08-38_2271.JPG" var path = x.substr(0,x.lastIndexOf('/'

我希望获得文件名的路径,就像输入字符串/storage/emulated/0/Pictures/时获得结果/storage/emulated/0/Pictures/Photo-2017-02-17-10-08-38_2271.JPG一样

如何使用javascript?谢谢

var x = "/storage/emulated/0/Pictures/Photo-2017-02-17-10-08-38_2271.JPG"
var path = x.substr(0,x.lastIndexOf('/'));
+1包括最后一个正斜杠。

试试看

var fullpath = "/storage/emulated/0/Pictures/Photo-2017-02-17-10-08-38_2271.JPG"
var pathWithoutFileName = fullpath.substr(0, fullpath.lastIndexOf('/') + 1);

尝试var path=filename.match/*[\/\\]/[1]||;将第二行替换为fullpath.substr0,fullpath.lastIndexOf'/'+1@GovindaRajbhar感谢您的观察。忘了更改伪造的变量名。
var fullpath = "/storage/emulated/0/Pictures/Photo-2017-02-17-10-08-38_2271.JPG"
var pathWithoutFileName = fullpath.substr(0, fullpath.lastIndexOf('/') + 1);