页面DEMO.ASPX上有:图片一张...图片有链接,指向demo2.aspx,(图片由HTML控件转换为HTML服务器端控件而来)按钮一个...服务器端控件请问:  如何实现点击该按钮后,此图片的链接改变到 demo3.aspx  ??????

解决方案 »

  1.   

    js就可以
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title> New Document </title>
    <meta name="Author" content="武眉博<活靶子.Net> http://huobazi.aspxboy.com">
    <meta name="Keywords" content="">
    <meta name="Description" content="">
    <script>
    function ChangeImage()
    {
    if (document.getElementById("img").src != "http://zi.csdn.net/120_61.gif")
    {
    document.getElementById("img").src = "http://zi.csdn.net/120_61.gif"
    }
    else
    {
    document.getElementById("img").src = "http://community.csdn.net/images/CSDN_logo.GIF"
    }
    }
    </script>
    </head><body>
    <img id="img" src="http://community.csdn.net/images/CSDN_logo.GIF" />
    <button onclick="ChangeImage()">ChangeImage</button>
    </body>
    </html>
      

  2.   

    sorry 刚才看错了 是连接那就这样
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title> New Document </title>
    <meta name="Author" content="武眉博<活靶子.Net> http://huobazi.aspxboy.com">
    <meta name="Keywords" content="">
    <meta name="Description" content="">
    <script>
    function ChangeLink()
    {
    obj = document.getElementById("img");
    if( obj.parentElement.tagName == "A")
    {
    link = obj.parentElement;
    if(link.href != "http://www.aspxboy.com")
    {
    link.href = "http://www.aspxboy.com";
    }
    else
    {
    link.href = "http://www.csdn.net";
    }
    }
    }
    </script>
    </head><body>
    <a href="http://www.csdn.net"><img id="img" border = "0"src="http://community.csdn.net/images/CSDN_logo.GIF" /><a>
    <button onclick="ChangeLink()">ChangeLink</button>
    </body>
    </html>