2
我得到它的工作,所以它可以顯示圖像,但我也想顯示文件名,但在HTML表單中的值。有可能這樣做嗎?如何在上傳jquery前獲取文件名?
<script>
$(function() {
$(".stickybox").stickySidebar({
speed: 200
});
});
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#blah')
.attr('src', e.target.result)
.width(100)
.height(100);
};
reader.readAsDataURL(input.files[0]);
}
}
</script>
<form action="" enctype="multipart/form-data" method="post">
<center>
<table>
<img id="blah" src="#" alt="your image" />
<tr><td>image</td><td><input type="file" onchange="readURL(this)" name="image" /></td></tr>
<tr><td>Name:</td><td><input name="name" value="" type="text"/></td></tr>
<tr><td><input type="submit" value="upload"/></td></tr>
</table></center>
</form>
的
name
屬性訪問的文件名,這應該從右所有的瀏覽器? –有File和FileReader – Musa
好的謝謝, –