当前位置:编程学习 > C#/ASP.NET >>

asp.net 怎样实现图片的变换?



比喻:

   我鼠标点击一张图片,图片变成另一张,当我再点击时候,图片变回原来那一张? --------------------编程问答-------------------- dw动作面板就有图版切换 --------------------编程问答-------------------- Dreamweaver --------------------编程问答-------------------- 谢谢,不过我没有装dw,有没有代码。比如js之类写的。 --------------------编程问答-------------------- http://www.fansart.com/cweb/2006429130518.asp 可以参考下 --------------------编程问答-------------------- <img src="1.jpg" onclick="if(this.src='1.jpg'){this.src='2.jpg'}else{this.src='1,jpg'}">

这样写不知道可以不可以
--------------------编程问答-------------------- 图片无变化
--------------------编程问答-------------------- <script>   
  function   open_close()   
      {   
      var   turl=document.all['im'].src;   
      var   temp=turl.split("/");   
      if(temp[temp.length-1]=="1.jpg")   
      {   
      document.all['im'].src="2.gif";   
    
  }   
  else   
      {   
           
  document.all['im'].src="1.jpg";   
  }   
    
      }   
  </script>   
    
  <img   id=im   border="0"   src="1.jpg"   onclick="open_close()"   alt="切换图片"></font> --------------------编程问答-------------------- <HTML>
<HEAD>
<script type="text/javascript">
function show(src)
{
var tempSrc = src.split("/");
if (tempSrc[tempSrc.length - 1] == "1.bmp")
{
alert ("1.bmp");
document.getElementById("image1").src = "2.gif";
}
else
{
alert ("2.gif");
document.getElementById("image1").src = "1.bmp";
}
return false;
}
</script>
</HEAD>
<body>
<input id= "image1" type="image" src="1.bmp" onclick="show(this.src)">
</body>
</HTML> --------------------编程问答-------------------- <script language=javascript>
var kobe = false;
function change()
{
    if(kobe==false)
    {
        document.getElementById("img").src="img/nav1_switch.gif";
        kobe = true;
    }
    else
    {
        document.getElementById("img").src="img/nav0_switch.gif";
        kobe = false;
    }
}
</script>


<img id="img" src="img/nav0_switch.gif" onclick="change();" /> --------------------编程问答-------------------- 我这个应该好理解一点! --------------------编程问答-------------------- 恩,不错哈 --------------------编程问答-------------------- 有很多方法:
1.js定义img对象,预先加载两张图,再用js给没个img切换src
2.用两个图片分别显示或隐藏对方 --------------------编程问答--------------------
引用 5 楼 snyl 的回复:
<img   src= "1.jpg "   onclick= "if(this.src= '1.jpg '){this.src= '2.jpg '}else{this.src= '1,jpg '} ">

这样写不知道可以不可以

这个思路是对的!呵呵很直观!
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,