求解啊大神们!js超级简单的onMouseover事件问题!鼠标滑动!
我明明设置的是整个<a>标签,但是为什么只有鼠标滑动到图片<img>上才变啊!我要哭了不会啊!求求大神们,帮帮小弟吧!<html><head><metahttp-equi...
我明明设置的是整个<a>标签,但是为什么只有鼠标滑动到图片<img>上才变啊!我要哭了 不会啊!求求大神们,帮帮小弟吧!
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<a id="tupian">我的主页<div><img src="html/final/images/1.jpg" width="22" height="22"></div></a>
<script>
var imgturn=document.getElementById("tupian").getElementsByTagName("img");
for(var i=0;i<imgturn.length;i++){
imgturn[i].onmouseover=function (){
this.src="html/final/images/1"+"bg.jpg";
};
imgturn[i].onmouseout=function (){
this.src="html/final/images/1.jpg";
};
}
</script>
</body>
</html> 展开
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<a id="tupian">我的主页<div><img src="html/final/images/1.jpg" width="22" height="22"></div></a>
<script>
var imgturn=document.getElementById("tupian").getElementsByTagName("img");
for(var i=0;i<imgturn.length;i++){
imgturn[i].onmouseover=function (){
this.src="html/final/images/1"+"bg.jpg";
};
imgturn[i].onmouseout=function (){
this.src="html/final/images/1.jpg";
};
}
</script>
</body>
</html> 展开
2个回答
展开全部
.getElementsByTagName("img");你设置的就是图片么,当然只有放在图片上才变...
document.getElementById("tupian")直接这个不行么...话说就想弄一块,干嘛还要遍历啊...
整个a加了鼠标事件,再修改对应img的属性不行吗....
document.getElementById("tupian")直接这个不行么...话说就想弄一块,干嘛还要遍历啊...
整个a加了鼠标事件,再修改对应img的属性不行吗....
更多追问追答
追问
大神 那么怎么改啊!我真的是新手啊!
追答
我的主页
var div=document.getElementById("tupian");
var img = document.getElementByName("img");
div.onmouseover=function (){
img.src="html/final/images/1"+"bg.jpg";
};
div.onmouseout=function (){
img.src="html/final/images/1.jpg";
};
我也是菜鸟啊,这样不知道行不行,话说绑定鼠标事件可以直接在script下绑定么...
微测检测5.10
2023-05-10 广告
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇...
点击进入详情页
本回答由微测检测5.10提供
2014-03-27
展开全部
var imgturn=document.getElementById("tupian").getElementsByTagName("img");
你设置的是a标签吗??????
你设置的是a标签吗??????
追问
哎 实在抱歉 新手 求解决啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询