php图片上传

要进行文件的上传,需要对form表单进行特殊设置;

1.设定表单数据的提交方式为POST

2.设定enctype属性值为:multipart/form-data

<form  action="php地址"  method="post"  enctype="multipart/form-data">

   <input type="file" name="fs" id="doc">   //file必须

   <input type="submit">

</form>

//打印上传图片信息

<div id="info">   </div>

//打印图片

<img src="" id="dis">

js:

var doc = document.getElementById('doc');

var info = document.getElementById('info');

var dis = document.getElementById('dis');

doc.onchange = function(){

  var file = this.files[0];

  var html = "name:"+file.name+"<br>";

  html += "size:"+file.size+"<br>";

  html += "type:"+file.type;

  info.innerHTML = html;

//URL.createObjectURL()方法会根据传入的参数创建一个指向该参数对象的URL.

  var url = URL.createObjectURL(file);

  dis.src = url;

}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 整体Retrofit内容如下: 1、Retrofit解析1之前哨站——理解RESTful2、Retrofit解析2...
    隔壁老李头阅读 15,191评论 4 39
  • 本文包括:1、文件上传概述2、利用 Commons-fileupload 组件实现文件上传3、核心API——Dis...
    廖少少阅读 12,634评论 5 91
  • iOS开发系列--网络开发 概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博、微信等,这些应用本身可...
    lichengjin阅读 3,726评论 2 7
  • 最近项目需要使用 Angular,对于初学 Angular 的我只能硬着头皮上了,项目中有一个需求是文件上传,磕磕...
    虽万万人吾往矣阅读 18,354评论 3 20
  • 成败得失话平生,男儿痴情最难言。自从一日遇良人,身心空余她,把个情儿牵,夜夜孤枕难眠。情也深,爱也深,愿将心儿对皇...
    醉爱红尘阅读 188评论 0 1