JS获取input[file]的值并显示在页面的实现方法


Posted in Javascript onMarch 09, 2018

实例如下所示:

$(document).on('change', '.photo-box .file', function () {
  //alert($(this).val());
  function getObjectURL(file) {
    var url = null;
    if (window.createObjectURL != undefined) { // basic
      url = window.createObjectURL(file);
    } else if (window.URL != undefined) { // mozilla(firefox)
      url = window.URL.createObjectURL(file);
    } else if (window.webkitURL != undefined) { // webkit or chrome
      url = window.webkitURL.createObjectURL(file);
    }
    return url;
  }
  var objUrl = getObjectURL(this.files[0]);
  console.log("objUrl = " + objUrl);
  var html = '<div class="photo-box"><img src="' + objUrl + '" alt=""><div class="photo-btn"><p>删除</p></div></div>';
  $(this).parent().parent().append(html);
})

以上这篇JS获取input[file]的值并显示在页面的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript 获取滚动条位置等信息的函数
Sep 08 Javascript
超级酷和最实用的jQuery实例收集(20个)
Apr 21 Javascript
JavaScript flash复制库类 Zero Clipboard
Jan 17 Javascript
网页编辑器ckeditor和ckfinder配置步骤分享
May 24 Javascript
微信内置浏览器私有接口WeixinJSBridge介绍
May 25 Javascript
gulp教程_从入门到项目中快速上手使用方法
Sep 14 Javascript
vue2.0.js的多级联动选择器实现方法
Feb 09 Javascript
Vue使用NPM方式搭建项目
Oct 25 Javascript
javascript中一些奇葩的日期换算方法总结
Nov 14 Javascript
vue项目前端知识点整理【收藏】
May 13 Javascript
小程序双头slider选择器的实现示例
Mar 31 Javascript
JS变量提升原理与用法实例浅析
May 22 Javascript
vue获取当前点击的元素并传值的实例
Mar 09 #Javascript
vue.js获得当前元素的文字信息方法
Mar 09 #Javascript
vue element-ui 绑定@keyup事件无效的解决方法
Mar 09 #Javascript
jquery点击回车键实现登录效果并默认焦点的方法
Mar 09 #jQuery
在vue里面设置全局变量或数据的方法
Mar 09 #Javascript
vue2 全局变量的设置方法
Mar 09 #Javascript
JS扩展String.prototype.format字符串拼接的功能
Mar 09 #Javascript
You might like
PHP实现手机归属地查询API接口实现代码
2012/08/27 PHP
php微信开发之带参数二维码的使用
2016/08/03 PHP
PHP的微信支付接口使用方法讲解
2019/03/08 PHP
Mootools 图片展示插件(lightbox,ImageMenu)收集集合
2010/05/21 Javascript
js相册效果代码(点击创建即可)
2013/04/16 Javascript
js从Cookies里面取值的简单实现
2014/06/30 Javascript
$.each遍历对象、数组的属性值并进行处理
2014/07/18 Javascript
浅谈window.onbeforeunload() 事件调用ajax
2016/06/29 Javascript
JS实现HTML表格排序功能
2016/08/05 Javascript
详解Vue整合axios的实例代码
2017/06/21 Javascript
微信小程序 获取session_key和openid的实例
2017/08/17 Javascript
写给vue新手们的vue渲染页面教程
2017/09/01 Javascript
Vue 多层组件嵌套二种实现方式(测试实例)
2017/09/08 Javascript
redux-saga 初识和使用
2018/03/10 Javascript
微信小程序dom操作的替代思路实例分析
2018/12/06 Javascript
详解jQuery-each()方法
2019/03/13 jQuery
小程序中canvas的drawImage方法参数使用详解
2019/07/04 Javascript
Vue+Vuex实现自动登录的知识点详解
2020/03/04 Javascript
python自动化脚本安装指定版本python环境详解
2017/09/14 Python
Python3利用print输出带颜色的彩色字体示例代码
2019/04/08 Python
python删除文件夹下相同文件和无法打开的图片
2019/07/16 Python
Flask框架单例模式实现方法详解
2019/07/31 Python
python yield关键词案例测试
2019/10/15 Python
Python GUI编程学习笔记之tkinter中messagebox、filedialog控件用法详解
2020/03/30 Python
在Matplotlib图中插入LaTex公式实例
2020/04/17 Python
python:HDF和CSV存储优劣对比分析
2020/06/08 Python
Python Pillow(PIL)库的用法详解
2020/09/19 Python
python爬虫如何解决图片验证码
2021/02/14 Python
美国家居装饰购物网站:Amanda Lindroth
2020/03/25 全球购物
旅游网创业计划书
2014/01/31 职场文书
目标责任书范文
2014/04/14 职场文书
外语专业毕业生自荐信
2014/04/14 职场文书
2014年小学校长工作总结
2014/12/08 职场文书
javascript实现计算器功能详解流程
2021/11/01 Javascript
Java8中Stream的一些神操作
2021/11/02 Java/Android
Oracle用户管理及赋权
2022/04/24 Oracle