js 将file的值填充到img的src属性

一、file文件类型格式

在这里插入图片描述

  • name 文件的名称
  • lastModified 文件的创建时间
  • size 文件的大小
  • type 文件的类型

二、img标签的属性

属性必须描述
alt必须text规定图像的替代文本。
src必须URL规定显示图像的 URL
align非必须top、bottom、middle、left、right不推荐使用。规定如何根据周围的文本来排列图像。
border非必须pixels不推荐使用。定义图像周围的边框
height非必须pixels or%定义图像的高度。
hspace非必须pixels不推荐使用。定义图像左侧和右侧的空白。
ismap非必须URL将图像定义为服务器端图像映射。
longdesc非必须URL指向包含长的图像描述文档的 URL。
usemap非必须URL将图像定义为客户器端图像映射。
vspace非必须pixels不推荐使用。定义图像顶部和底部的空白。
width非必须pixels or%设置图像的宽度。

三、将file的值填充给img的src属性

假使已经获取到如file文件类型格式的数据,将其命名为blob

   	   const blob = event.target.files[0];
       var reader = new FileReader(); //创建文件读取对象
       reader.readAsDataURL(blob);
       //监听文件读取结束后事件
       reader.onloadend = function(e) { 
           `<img src=${e.target.result} ></img>`
       };

借鉴文章传送门

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值