js图片回显的方法

直接上代码:

复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		// HTML部分
		<input type="file" id="fileInput">
		<button onclick="showImage()">显示图片</button>
		<div id="imageContainer"></div>
		
		
		<script>
			function showImage() {
			  var fileInput = document.getElementById('fileInput');
			  var imageContainer = document.getElementById('imageContainer');
			
			  var file = fileInput.files[0];
			  var reader = new FileReader();
			
			  reader.onload = function(e) {
			    var img = document.createElement('img');
			    img.src = e.target.result;
			    imageContainer.innerHTML = '';
			    imageContainer.appendChild(img);
			  };
			
			  reader.readAsDataURL(file);
			}
			
		</script>
		
	</body>
</html>

效果图:

第二种方法:

复制代码
// 定义上传图片的URL
let urls = "http://jingxun.zhbbll.asia/";
//图片路径
icon = shopdata[i].icon;
//回显图片
document.querySelector('.image img').src = urls+icon;

希望可以帮到大家

相关推荐
云水一下1 分钟前
从零开始学 PHP 系列(一):PHP 的前世今生与开发环境搭建
开发语言·php
飞天狗1115 分钟前
零基础JavaWeb入门——第五课第二小节:九大内置对象 · 第2个:response(响应对象)
java·开发语言
DJ斯特拉6 分钟前
axios快速使用
开发语言·前端·javascript
xingpanvip17 分钟前
星盘接口开发文档:本命盘接口指南
android·开发语言·css·php·lua
于先生吖22 分钟前
教育类Java实战项目:在线错题整理平台分层架构设计与接口源码解析
java·开发语言
桥田智能30 分钟前
桥田智能 QT-650S:面向白车身焊装的 800kg 重载快换解决方案
开发语言·qt·系统架构
Hilaku42 分钟前
AI 写代码越快,为什么 Code Review 越不能省?
前端·javascript·程序员
开发小能手-roy1 小时前
StringBuilder vs StringBuffer:2024年还需要线程安全字符串吗?
开发语言·python·安全
开发小能手-roy1 小时前
Java集合框架选型指南:从ArrayList到ConcurrentSkipListMap
java·开发语言
sugar__salt1 小时前
从网页小游戏到数据可视化:掌握 HTML5 Canvas 核心能力
前端·信息可视化·html5