html鼠标滑过图片,让原图在另一个IMAGE里显示出来

functiondanji(){document.getElementById("im").src=this.src;}这是js的代码,为啥只显示一个叉叉了。。。... function danji() {
document.getElementById("im").src = this.src;
}
这是js的代码,为啥只显示一个叉叉了。。。
展开
 我来答
sososo的解答
推荐于2016-04-25 · 提供各种美女图片欣赏
sososo的解答
采纳数:142 获赞数:735

向TA提问 私信TA
展开全部
因为你是在img里面写的onclick=“danji()”。这样的话是没有办法获取到this.src这个属性的值得。所以没有办法显示。你可以换成以下代码,将需要点击的图片获取成一个对象,对你的对象进行绑定点击事件。即可

<body>
<img src="" alt="" title="" id="im"style="width:100px;height:100px;"/>
<img id="clickThis" src="QQ图片20140410133431.jpg" alt="" title="" style="width:100px;height:100px;">
</body>
<script>
document.getElementById('clickThis').onclick = function () {
console.log(this.src);
document.getElementById("im").src = this.src;
}
</script>

要是想鼠标经过的时候就将onclick换成onmouseover即可
pengfengname
2014-05-20 · TA获得超过752个赞
知道小有建树答主
回答量:3219
采纳率:54%
帮助的人:379万
展开全部
图片被删除或者未加载成功
追问
图片存在,我用document.getElementById("im").src = “photo/ttt.jpg”就能显示出来,是不是this.src获取的不是相对路径。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式