我想使用输入标签访问从浏览文件获取的文件路径。我想显示路径。
答案 0 :(得分: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/
答案 1 :(得分:0)
这
Use jQuery to get the file input's selected filename without the path
$('input[type=file]').val()
var filename = $('input[type=file]').val().split('\\').pop();
或者你可以这样做(因为它总是添加C:\ fakepath 出于安全原因):
var filename = $('input[type=file]').val().replace(/C:\\fakepath\\/i, '')
Full path from file input using jQuery
由于安全原因,您无法读取js中的完整文件路径。