美文网首页
处理图像3——多个链接触发翻转器

处理图像3——多个链接触发翻转器

作者: 味蕾里的青春 | 来源:发表于2016-10-24 23:28 被阅读27次

5.让多个链接触发一个翻转器

<!DOCTYPE html>
<html>
    <head lang="en">
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-scale,initial-scale=1">
        <link type="text/css" rel="stylesheet" href="../css/Multiple links,Multiple Rollovers.css">
        <script type="text/javascript" src="../js/Multiple links,Multiple Rollovers.js"></script>
        <title>Multiple links,Multiple Rollovers</title>
    </head>
    <body>
       <img src="../img/DaVinci.jpg" alt="DaVinci" align="right" >
       <h1> Leonardo's Inventions</h1>
       
       <a href="index2.html" class="textField" id="fly" >
           <img src="../img/fly.jpg" alt="flyMachine" id="flyerImg">
       </a>
       
       <br clear="right">
       
       <img src="" class="textField" id="textField" alt="textField" align="right">
       
       <a href="index3.html" class="textField" id="water">
           <img src="../img/water.jpg" alt="waterbox" id="waterImg" >
       </a>
       
       <br>
       
       <a href="index3.html" class="textField" id="helicoper">
           <img src="../img/helicoper.jpg" alt="helicoper" id="helicoperImg">
       </a>
    </body>
</html>
window.onload=rolloverInit;

function rolloverInit() {
    for(var i=0;i<document.links.length;i++ ){
       var linkUrl=document.links[i];
       if (linkUrl.className){
           var imgUrl=document.getElementById(linkUrl.className);
           if (imgUrl){
               setupRollover(linkUrl,imgUrl);
           }
       } 
    }
}

function setupRollover(thisLink,thisImg) {
    var defaultUrl=thisImg.src;
    thisLink.onmouseover=function() {
       thisImg.src="../img/"+thisLink.id+".jpg";
    }
    
    thisLink.onmouseout=function () {
        thisImg.src=defaultUrl;
    }
}

相关文章

  • 处理图像3——多个链接触发翻转器

    5.让多个链接触发一个翻转器

  • 列举几种常见的图像数据增广

    基于图像处理: 几何变换( Geometric Transformations)翻转变换( Flipping)移动...

  • 第五天【今日主题】

    【如何把文字转化成插图】 ☞关键词是记忆触发器,图像语言是视觉激发器。 【图像的表现形式】 1:插图 2:代码 3...

  • 存储过程--触发器和事件

    原文链接-定义变量原文链接-存储函数原文链接-存储过程原文链接-游标简介原文链接-触发器和事件简介 触发器 存储函...

  • 机器视觉常见库

    图像处理中的常见任务包括显示图像、基本操作(如裁剪、翻转、旋转等)、图像分割、分类和特征提取、图像恢复和图像识别。...

  • 一起学算法-832. 翻转图像

    一、题目 LeetCode-832. 翻转图像链接:https://leetcode-cn.com/problem...

  • 02. PS2019CC官方教程二 —— 处理多个图层

    1. 处理图层 使用图层设计包含多个图像的拼贴。 2. 隐藏和显示图层 在处理多个图像时,每个图像都可以具有它自己...

  • 触发器

    3种类型 (1)属性触发器(2)数据触发器(3)事件触发器

  • netty学习日记一

    **io多路复用** 应用场景。 - 服务器需要同时处理多个处于监听状态或者多个链接状态的套接字。 - 服务器需要...

  • 并行与并发的区别

    并发:一个处理器同时处理多个任务。并行:多个处理器或者是多核的处理器同时处理多个不同的任务。看下图:

网友评论

      本文标题:处理图像3——多个链接触发翻转器

      本文链接:https://www.haomeiwen.com/subject/avsquttx.html