JavaScript实现同一个页面打开多张图片

发布时间 - 2026-01-10 22:11:40    点击率:

我们的目标是:


代码:

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>js美术馆</title> 
<script type="text/javascript" > 
 function showPic(whichpic) 
 { 
  var source=whichpic.getAttribute("href"); 
  var placeholder= document.getElementById("placeholder"); 
  placeholder.setAttribute("src",source); 
 } 
</script> 
<style> 
 .wrap{ 
  width:1000px; 
  margin:0 auto; 
  } 
 
 .place{ 
  margin:0 auto; 
  text-align:center; 
  } 
  .table{ 
  width:1000px; 
  height:27px; 
  margin-bottom:10px; 
  } 
  .table li{ 
  float:left; 
  line-height:27px; 
  list-style-type: none; 
  width: 100px; 
  font-family: "微软雅黑"; 
  text-align: center; 
  } 
</style> 
<body> 
<div class="wrap"> 
<h1>Snapshots</h1> 
<div class="table"> 
<ul> 
 <li> 
  <a href="images/网站1.jpg" onclick="showPic(this);return false;" title="A display">第一个</a> 
 </li> 
 <li> 
  <a href="images/网站2.jpg" onclick="showPic(this);return false;" title="B display">第二个</a> 
 </li> 
 <li> 
  <a href="images/网站3.jpg" onclick="showPic(this);return false;" title="C display">第三个</a> 
 </li> 
 <li> 
  <a href="images/网易.PNG" onclick="showPic(this);return false;" title="D display">第四个</a> 
 </li> 
 <li> 
  <a href="images/MOOC中国.PNG" onclick="showPic(this);return false;" title="E display">第五个</a> 
 </li> 
</ul> 
</div> 
//添加一个占位符 
<div class="place"> 
<img id="placeholder" src="images/ad.jpg" alt="my image" /> 
</div> 
<!--place end--> 
</div> 
<!--wrap end--> 
</body> 
</html> 

效果如下:


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# js同一页面打开多张图片  # js打开多张图片  # js页面打开多张图片  # javascript 鼠标悬浮图片显示原图 移出鼠标后原图消失(多图)  # 多浏览器兼容的qq图片轮换效果javascript代码  # node.js实现多图片上传实例  # JavaScript实现的多个图片广告交替显示效果代码  # JS实现的多张图片轮流播放幻灯片效果  # 基于vue.js实现图片轮播效果  # JavaScript实现图片轮播组件代码示例  # 纯JavaScript手写图片轮播代码  # js 图片轮播(5张图片)  # js图片自动轮播代码分享(js图片轮播)  # 第一个  # 微软  # 第二个  # 网易  # 第三个  # 中国  # 大家多多  # 第五个  # javascript  # type  # showPic  # function  # script  # wrap  # js  # title  # whichpic  # document  # getElementById  # placeholder 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 浅述节点的创建及常见功能的实现  Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】  Python正则表达式进阶教程_复杂匹配与分组替换解析  LinuxShell函数封装方法_脚本复用设计思路【教程】  Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】  如何在云虚拟主机上快速搭建个人网站?  详解jQuery停止动画——stop()方法的使用  微信小程序 canvas开发实例及注意事项  如何快速选择适合个人网站的云服务器配置?  Laravel怎么为数据库表字段添加索引以优化查询  Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】  如何用PHP快速搭建CMS系统?  免费网站制作appp,免费制作app哪个平台好?  Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层  高性能网站服务器配置指南:安全稳定与高效建站核心方案  大学网站设计制作软件有哪些,如何将网站制作成自己app?  ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】  java获取注册ip实例  Laravel如何连接多个数据库_Laravel多数据库连接配置与切换教程  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  香港服务器如何优化才能显著提升网站加载速度?  Laravel如何实现API版本控制_Laravel API版本化路由设计策略  Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】  详解Android图表 MPAndroidChart折线图  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  大连网站制作公司哪家好一点,大连买房网站哪个好?  Laravel如何从数据库删除数据_Laravel destroy和delete方法区别  Linux系统命令中screen命令详解  如何用免费手机建站系统零基础打造专业网站?  在centOS 7安装mysql 5.7的详细教程  Laravel Blade模板引擎语法_Laravel Blade布局继承用法  网站制作大概多少钱一个,做一个平台网站大概多少钱?  创业网站制作流程,创业网站可靠吗?  JavaScript模板引擎Template.js使用详解  Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能  网站制作企业,网站的banner和导航栏是指什么?  常州企业网站制作公司,全国继续教育网怎么登录?  Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】  Windows家庭版如何开启组策略(gpedit.msc)?(安装方法)  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  如何快速生成可下载的建站源码工具?  Laravel如何与Docker(Sail)协同开发?(环境搭建教程)  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  phpredis提高消息队列的实时性方法(推荐)  清除minerd进程的简单方法