<input type="file" id='myFile' multiple>
<ul>
<li>
<img src="" alt="">
</li>
<li>
<img src="" alt="">
</li>
</ul>
<script>
//文件上传
//file 属性 this.files 可读属性:name type size
document.getElementById('myFile').onchange=function(){
console.log(this.files);//
for(var i=0;i<this.files.length;i++){
console.log(this.files[i]);
var file=this.files[i];
//读取
var fileReader=new FileReader();
//读取方式
fileReader.readAsDataURL(file);
//结果
fileReader.onload=function(){
console.log(this.result);
//追加插入页面 li-img
var img=document.createElement('img');
img.setAttribute('src',this.result);
var lis=document.createElement('li');
lis.appendChild(img);
document.querySelector('ul').appendChild(lis);
}
} }
</script>

最新文章

  1. Storm
  2. Anaconda日志
  3. Part 16 Important concepts related to functions in sql server
  4. [笔记] MySql Workbench 导出表结构和数据报错 mysqldump: [ERROR] unknown variable &#39;delayed-insert=FALSE&#39;
  5. iOS搜索框
  6. Web---myAjax(自己写底层)-隐藏帧技术
  7. java8新特性学习
  8. C# MyNewQueue 消息队列
  9. RH253读书笔记(6)-Lab 6 Implementing Web(HTTP) Services
  10. 如何在家自制LED灯?很简单,我来告诉你!
  11. zoj 2136 Longest Ordered Subsequence 最长上升子序列 新思路
  12. day19-网络编程基础(二)
  13. IAB303 Data Analytics Assessment Task
  14. 阿里云轻量级服务器上JDK及tomcat部署配置
  15. java ftp上传文件 工具类
  16. [BTS] BizTalk EDI character set and separator settings
  17. ionic局部刷新页面与刷新整个页面
  18. innobackupex per table
  19. Drupal性能优化:蜜蜂培训性能优化一
  20. [Web 前端] webstorm 快速搭建react项目

热门文章

  1. Python学习之循环--绕圈圈(蛇形盘)
  2. ECMAScript 5 严格模式
  3. ajax原理及使用
  4. Luogu P3295 [SCOI2016]萌萌哒(并查集+倍增)
  5. Promise的源码实现(符合Promise/A+规范)
  6. Django项目:CRM(客户关系管理系统)--45--37PerfectCRM实现King_admin添加用户时密码加密
  7. Django项目:CRM(客户关系管理系统)--20--12PerfectCRM实现King_admin分页上下页
  8. 移动端页面输入法挡住input输入框的解决方法
  9. [转]js作用域系列——内部原理
  10. div覆盖div DIV相互重叠如何解决