前端使用js实现图片回显,可以追加添加图片按钮添加几张就会回显几张

本文介绍如何在前端利用JavaScript实现图片的预览回显功能,并详细讲解如何动态添加图片按钮,以便用户可以添加多张图片并即时预览效果。
摘要由CSDN通过智能技术生成
<head>
	<meta charset="utf-8" />
	<title></title>
	<script type="text/javascript" src="js/jquery-3.2.1.min.js"></script>
	<script type="text/javascript">
			//点击添加按钮触发隐藏的类型为file的input标签的点击事件
		function img_click(index){
			$("#file_"+index).click();
		}
		function img_change(index){
			// 获得图片缓存
			var blob = $("#file_"+index)[0].files[0];
			
			// 转化成url
			var url = window.URL.createObjectURL(blob);
			
			// 赋值给src
			$("#img_"+index).attr("src",url);
			
			// 追加另一张图片按钮
			var length = $("#spu_img :file").length;
			if((index+1)==length){
				img_add(index);		
			}	
		}
		function img_add(index){
			var a = '<div id="spu_img_div_'+(index+1)+'" style="margin-left:10px;border:1px solid #333;width:80px;height:80px;float:left;">';
			var b = '
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值