zoukankan      html  css  js  c++  java
  • img src 改变问题

    <script type="text/javascript">
    function changeSrc(){
    if(document.getElementById("pic").src=="images/5.jpg")
    {
    document.getElementById("pic").src="images/6.jpg";

    }
    if(document.getElementById("pic").src="images/6.jpg")
    {
    document.getElementById("pic").src="images/5.jpg";
    }
    }
    </script>

    <img  id="pic" align="center" margin-right="10px" src="images/6.jpg"  width="25%"  onclick="return changeSrc()"/>

    点击图像只能改变一次图像显示,想要改变多次则把代码改写为其他的

    <script type="text/javascript">
    function changeSrc(){
    var element=document.getElementById("pic");
    if(element.src.match("images/5.jpg"))
    {
    element.src="images/6.jpg";
    }else{
    element.src="images/5.jpg";
    }
    }
    </script>

    <img  id="pic" align="center" margin-right="10px" src="images/6.jpg"  width="25%"  onclick="return changeSrc()"/>

    再次进行优化,当有多个图片进行切换时,怎么确定是那个图片,如下可以这么做

    <script type="text/javascript">
    function changeSrc(dom){
    var myid=dom.getAttribute("id");
    var element=document.getElementById(myid);
    if(element.src.match("images/5.jpg"))
    {
    element.src="images/6.jpg";
    }else{
    element.src="images/5.jpg";
    }
    }
    </script>

     <img  id="pic11" align="center" margin-right="10px" src="images/6.jpg"  width="25%"  onclick="changeSrc(this)"/>

     <img id="pic12" align="center" margin-right="10px" src="images/6.jpg"  width="25%" onclick="changeSrc(this)" />

  • 相关阅读:
    递归算法的时间复杂度分析
    MongoDB入门简单介绍
    关于用例须要多少文档以及业务用例等等
    Java连接redis的使用演示样例
    C++ String 转 char*
    MySQL和PostgreSQL 导入数据对照
    SSL连接建立过程分析(1)
    XTU OJ 1210 Happy Number (暴力+打表)
    Codeforces Round #258 (Div. 2)[ABCD]
    CreateFont具体解释
  • 原文地址:https://www.cnblogs.com/xiaopihai988/p/4563564.html
Copyright © 2011-2022 走看看