0

我想使用输入标签访问从浏览文件中获得的文件路径。我想显示路径。

4

2 回答 2

0

下面是一个使用 jquery 的例子:

<input type="file" id="input" />

$(document).ready(function() {
    $("#input").on("change", function() {
        alert($(this).val());
    });
});

即 $(this).val() 包含文件路径。

这是一个 jsfiddle 示例http://jsfiddle.net/krasimir/uwaf2/

于 2013-08-17T09:19:59.663 回答
0

使用 jQuery 获取文件输入的选定文件名,不带路径

$('input[type=file]').val()
var filename = $('input[type=file]').val().split('\\').pop();

或者您可以这样做(因为出于安全原因,始终添加 C:\fakepath):

var filename = $('input[type=file]').val().replace(/C:\\fakepath\\/i, '')

使用 jQuery 的文件输入的完整路径

由于安全原因,您无法读取 js 中的完整文件路径。

于 2013-08-17T09:20:08.640 回答