2012-09-05 44 views
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> 

回答

相关问题