设置图片连接地址

pythen 2007-11-07 05:38:56
<a href="b.jpg"><img src="a.jpg" ID="myimg"></a>,当鼠标移动到某张图片时触发事件,document.myimg.src=
"c.jpg",这里已经实现。还要把<a href="b.jpg">改成<a href="d.jpg">,这里代码应该怎么写?
...全文
55 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
nicholsky 2007-11-07
  • 打赏
  • 举报
回复
最好把parentElement换成parentNode,兼容性好,我提供另一种方法。


<a href="b.jpg"><img src="a.jpg" id="myimg"></a>
<script>
var a=document.getElementById("myimg");
a.onmouseover=function(){this.src='c.jpg'}
a.parentNode.href="d.jpg"
</script>
OceanRain 2007-11-07
  • 打赏
  • 举报
回复
----楼主按如下方法实现:
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">
function ff()
{
//设置myimg
var img = event.srcElement; //触发事件的元素 此处为myimg
img.src = "c.jpg";

//设置a
var a = img.parentElement;
a.href = "d.jpg";
alert(a.href);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<a href="b.jpg"> <img onmouseover="ff()" src= "a.jpg" ID= "myimg "> </a>
</div>
</form>
</body>
</html>

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧