JavaScript中获取input上传的图片返回的地址

news/2024/11/16 11:53:17/

1. HTML文件

<li><label for="uploadFile" class="upload-file">点击上传</label><!-- 在CSS中将input隐藏,UI效果用label展示 --><input type="file" name="upload_file" id="uploadFile" onchange="uploadImg()" /><br><!-- 没有上传的时候不显示 ,上传以后添加src--><img id="showUploadFile" src="" class="picture" style="display:none;" >
</li>

2. 点击上传后,读取上传的文件

// 点击上传图片
function uploadImg(){let file = document.getElementById('uploadFile').files[0];let reader = new FileReader();reader.readAsDataURL(file);reader.onload = function(result){let showUploadFile = document.getElementById('showUploadFile');showUploadFile.src = result.target.result;showUploadFile.style.display ='inline-block'}
}

3. 样式文件CSS

.upload-file{width:80px;height:30px;line-height: 30px;text-align: center;margin:0;background-color: #000;color:#fff;border-radius: 3px;cursor: pointer;
}.picture{width: 58px;height: 58px;border: 1px solid #ccc;margin-left:42px;margin-top:10px;
}input[type=file] {display: none !important;
}


http://www.ppmy.cn/news/788633.html

相关文章

如何查询网址的图片地址(下载瓦片地图用)

1、用谷歌浏览器打开网址 比如 map.baidu.com 2、按下F12&#xff08;调出源码器&#xff09;编码工具 3、看到Network&#xff0c;在网站上移动位置 4 看到一堆东西&#xff0c;有缩略图的可以打开看看&#xff0c;右键新窗口打开 https://maponline0.bdimg.com/starpic/?q…

js图片尺寸大小获取

//图片流作为参数传递 获取图片尺寸大小提示function getImgTip(bdImgBase) {(async () > {let size await getImageSize(bdImgBase);$(#imgTip).html("当前图片宽高尺寸为[" size.width "px * " size.height "px]");})();}//参数为二进…

js 通过图片链接获取file对象

直接看代码 imgUrlToFile(url) {var self this;var imgLink url;var tempImage new Image();//如果图片url是网络url&#xff0c;要加下一句代码tempImage.crossOrigin "*";//跨域不可用tempImage.onload function() {var base64 self.getBase64Image(tempIma…

那要怎么找到图片URL呢

图片 URL 可以通过以下步骤找到&#xff1a; 右键点击图片并选择“查看图片”。在新标签页中右键点击图片并选择“复制图片地址”。将复制的图片地址粘贴到地址栏中。 请注意&#xff0c;有些图片可能是动态生成的&#xff0c;因此不能通过上述方法获取它们的 URL。在这种情况下…

Android获取系统相册图片选中地址,获取手机中的所有图片地址自定义相册

一、获取手机中的值 1.首先在使用读写sd卡权限 2.获取手机中的所有图片&#xff1a; 注意代码中的getGalleryPhotos(getContentResolver()) 方法获取所有地址 获取所有图片地址后使用recycleview 组件构建自定义相册&#xff0c;recycleview的使用方式我就不多说了自己百度 …

vue中使用require动态获取图片地址

项目场景&#xff1a; 项目中根据图片不同的后缀名&#xff0c;展示不同的图片 问题描述 直接给图片的src绑定图片地址&#xff0c;图片不显示&#xff0c;使用 require(图片本地路径 地址变量 .png) 也不显示 <img :src"require(/assets/img/ item.url .png)&qu…

Java获取图片像素点数组数据

方式一&#xff1a; //方式一&#xff1a;通过getRGB()方式获得像素矩阵 public static void getPicArrayData(String path){try{BufferedImage bimg ImageIO.read(new File(path));int [][] data new int[bimg.getWidth()][bimg.getHeight()];for(int i0;i<bimg.getWidt…

Vue——如何获取动态图片地址

问题 当我们在Vue页面显示当前登录用户的头像时&#xff0c;该如何加载后端传过来的动态图片地址呢&#xff1f; 这时是固定地址&#xff0c;第一时间我们想到直接在src前加:&#xff0c;使用vue的双向数据绑定即可&#xff0c;但是试了多次没有效果&#xff0c;原来要加requ…