如何获得<input type="file">
以下示例仅提供文件名,但不提供上传位置的路径(例如:c:/abc/x.txt)。
任何提示都会有所帮助。这是fiddle
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#blah').attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
}
$("#imgInp").change(function(){
readURL(this);
});
答案 0 :(得分:-1)
试试这个(javascript)
$(function () {
$('#fileSelected').on('change', function (evt) {
var files = $(evt.currentTarget).get(0).files;
if(files.length > 0) {
console.log("Ok");
$('#fileName').text(files[0].name);
$('#fileSize').text(files[0].size);
$('#filePath').text($('#fileSelected').val());
}
});
});