`
ll584310793
  • 浏览: 18390 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
阅读更多

<html>

 <head><title></title></head>
 <body onload="addLinkForImage()">
 我在前面
  <img src="Koala.jpg"  width="300" height="200" />
 我在中间
  <img src="Penguins.jpg"  width="300" height="200" />
 我在后面
 </body>
 <script type="text/javascript">
  function addLinkForImage(){
   var img=document.getElementsByTagName("img");

   for(var i=0;i<img.length;i++){
    img[i].id="img"+i;
    var img1=document.getElementById("img"+i);
    var a=document.createElement("a");
    //获取当前元素的父元素进行替换
    img1.parentNode.replaceChild(a,img1);
    a.href=img1.src;
    a.appendChild(img1);
   }
  }
 </script>
</html>

0
0
分享到:
评论

相关推荐

    js 动态获取图片矩形热区,并在热区上添加蒙版,鼠标经过,以半透明形式显示该区域

    JavaScript(简称JS)是一种广泛用于Web开发的轻量级脚本语言,它可以在客户端运行,为网页添加交互性。在本场景中,我们讨论的是如何使用JavaScript动态地在图片上生成矩形热区,并在热区上添加蒙版效果。热区...

    GoJs关系图谱动态添加节点图片头像等实例

    在"GoJs关系图谱动态添加节点图片头像等实例"中,我们将探讨如何利用GoJs实现一个具有动态添加节点、包含图片头像等功能的关系图谱。 首先,了解GoJs的基本概念是至关重要的。GoJs中的图(Diagram)是整个可视化的...

    js 图片动态滚动,类似很多博客网站的图片浏览播放器

    2. **DOM操作**:通过JavaScript对文档对象模型(DOM)进行操作,可以改变图片元素的显示。例如,使用`getElementById`或`getElementsByClassName`获取图片元素,然后通过`style.display`属性切换图片的可见性。 3....

    不规则图片

    对于不规则线条,我们通常会用到`beginPath()`来开始一个新的路径,`moveTo()`来移动当前绘图位置,以及`lineTo()`来添加直线段。 2. **路径和线型**:要画出不规则的线条,你可以创建一个路径,然后通过一系列的...

    js图片轮转

    JavaScript(简称JS)是一种广泛用于网页和网络应用的编程语言,尤其在实现动态交互效果方面具有强大能力。在本文中,我们将深入探讨如何利用JavaScript实现图片的无缝连接轮播,这是一种常见的网页元素,通常用于...

    js实现图片滚动切换

    图片滚动切换的基本思路是通过定时器(setTimeout或setInterval)来改变图片显示,创建一个图片数组,每次定时器触发时,更改当前显示的图片。主要涉及以下几个关键步骤: 1. **图片数组初始化**:将需要展示的图片...

    JS图片无缝循环效果

    JavaScript(简称JS)是一种轻量级的脚本语言,广泛应用于网页和网络应用开发,能够增强用户界面,提供动态交互效果。在这个特定的场景中,我们讨论的是如何使用JS实现图片的无缝循环效果,这是一种常见于网站背景...

    JavaScript 图片滚动轮显(放大当前图片).zip

    JavaScript是一种广泛应用于网页和网络应用的编程语言,尤其在实现动态交互效果方面有着不可或缺的作用。在本项目"JavaScript 图片滚动轮显(放大当前图片)"中,我们将探讨如何利用JavaScript来实现图片的滚动轮显...

    JS图片流动和轮换效果

    4. 切换函数:改变图片的`display`属性,使其在页面上显示或隐藏,同时更新指示器的状态。 5. 事件监听:添加鼠标悬停和离开事件,控制定时器的启动和暂停。 对于图片自动流动,我们可以使用CSS3的`transform`属性...

    js 图片滚动js 图片滚动

    JavaScript图片滚动基于DOM(Document Object Model)操作,通过改变图片元素的样式,如`display`属性或`transform`中的`translateX`,来实现图片的平滑过渡。定时器(setTimeout或setInterval)用于控制滚动的频率...

    js实现图片轮播

    本文将深入探讨如何使用JavaScript来实现一个不间断的图片轮播效果。 首先,我们需要理解轮播的基本结构。通常,轮播由一组图片和控制按钮(如左右箭头或页码指示器)组成。在HTML文件(例如`tplb.html`)中,我们...

    网页图片切换经典例子

    4. 动画效果:为了让切换更平滑,我们可以使用CSS3的`transition`或`animation`属性,配合JavaScript改变图片的`opacity`或`transform`属性,实现淡入淡出或滑动切换的效果。 5. 更新视图:根据当前的图片索引,...

    JS图片切换

    5. **CSS样式控制**:JS可以改变图片的CSS样式,例如更改`display`属性实现图片的隐藏与显示,调整`opacity`实现平滑过渡,或者使用`transform`进行动画效果。 6. **过渡效果**:通过CSS3的过渡(transition)或...

    js图片切换效果

    JavaScript(简称JS)是一种轻量级的脚本语言,常用于网页交互和动态效果的实现。在网页设计中,图片切换效果是常见的增强用户体验的一种方式。这种效果可以让用户在不刷新整个页面的情况下,通过点击或自动播放等...

    js实现相册功能(横向滚动)

    这可能涉及到CSS的`transform`属性(如`translateX`)配合`transition`,或者使用JavaScript直接改变元素的位置,并利用`requestAnimationFrame`实现流畅的动画效果。 6. **响应式设计**:考虑到不同设备的屏幕尺寸...

    图片轮播,向左无限循环移动

    然后,通过设置定时器(setTimeout或requestAnimationFrame),定时改变图片的位置,模拟出图片向左滑动的效果。当最后一张图片滑出视野后,JavaScript会将第一张图片移动到末尾,形成无缝连接的无限循环。 **CSS+...

    C#动态加载图片跑马灯滑动jquery滑动

    在IT行业中,动态加载图片和跑马灯效果是常见的网页设计技术,特别是在创建吸引用户注意力的展示区域时。本文将详细讲解如何使用C#后端和jQuery前端来实现这一功能。 首先,我们要理解"跑马灯"(Carousel)是一种...

    js拖放绘制线条比如用于动态创建工作流

    在JavaScript(JS)开发中,实现拖放功能和动态绘制线条是创建交互式工作流的重要技术。这样的功能常被用于创建灵活的业务流程模拟或在线表单设计工具,让用户能够自定义工作流程,如请假申请流程。在这个场景下,...

    js图片轮换效果 js焦点图代码

    【标题】"js图片轮换效果 js焦点图代码"涉及的知识点主要集中在JavaScript(JS)上,特别是关于图像展示和动态效果的实现。在网页设计中,图片轮换或焦点图是一种常见的交互式元素,用于展示多张图片并自动切换,以...

    openlayers加载静态图片地图

    例如,如果你的图片是按比例尺分块的,你可以在用户改变缩放级别时动态加载对应级别的图片,并更新 `imageExtent`。 通过这种方式,OpenLayers 允许开发者灵活地使用静态图片构建地图应用,提供了一种经济且高效的...

Global site tag (gtag.js) - Google Analytics