问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于菜鸟的javascript... 我自学了javascript,懂了一点点 今天自己上网...

发布网友 发布时间:2022-04-25 14:57

我来回答

5个回答

热心网友 时间:2022-04-24 08:34

额 给你讲讲思路吧:
1、首先用html写出图片标签img和展示图片的区域div
2、为每张图片注册事件侦听器mouseover,当鼠标移动到该图片时,触发事件侦听器(也就是相应的js函数),获得图片的地址,然后将展示区域的 img.src修改成当前获得的地址即可。
剩下的就是实现了。。。写了个 你看看,要运行,把里面的图片,换成你电脑里的就行了
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<style>
#showImg{
width:200px;
height:200px;
border:#000000 1px solid;
}
</style>
<body>
<div id="imgs">
<img src="png-0001.png" />
<img src="png-0002.png" />
<img src="png-0003.png" />
<img src="png-0004.png" />
</div>
<div id="showDiv">
<img id='showImg' src="png-0001.png" />
</div>
</body>
<script language="javascript">
function initImg()
{
var imgs=document.getElementById('imgs').getElementsByTagName('img');//返回一个img集合的数组
for(var i=0;i<imgs.length;i++)
{
var path=imgs[i].src;//获得图片路径
show(imgs[i],path);
}
}
function show(img,path)
{
var imgObject=new Image();
imgObject.src=path;
var showImg=document.getElementById('showImg');
if(img.addEventListener)//w3c标准 添加事件侦听器(事件触发函数)方式
{
img.addEventListener('mouseover',function(){showImg.src=imgObject.src;},false);
}
else //IE添加事件侦听器(事件触发函数)方式
{
img.attachEvent('onmouseover',function(){showImg.src=imgObject.src;});
}
}
window.onload=initImg;
</script>
</html>

热心网友 时间:2022-04-24 09:52

简单的做法,用div的显示于隐藏能轻松搞定,
<body>
<a href="javascript:show1()">显示图片一</a>
<div id="m1" style="display:none"><img src="1.jpg" alt="这是第一张"/></div>
</body>
<script>
function show1(){
var m=document.getElementById("m1");
m.style.display="block";
}
</script>
//这种是鼠标点击的时候显示某张图片的,

想要鼠标移上去就显示,鼠标移出就隐藏,用JQuery做会很简单
$("#id").hover(function(){//显示} , function(){//隐藏});

热心网友 时间:2022-04-24 11:26

建议先学好 java ,在学 jsp就容易多了 ,除了要做好页面外还要对数据库操作
你可以不相信,我没什么损失

热心网友 时间:2022-04-24 13:18

楼上两位太会联想了,楼主就是想学下JavaScript而已。。追问说的对,....对他们真无语...

热心网友 时间:2022-04-24 15:26

看出来楼主当时自学的时候就没有深入思考。只是简单的看下来,这肯定是不行的!你还是找一套ASP.NET视频教程仔细再来一遍吧!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巧师傅榴莲千层蛋糕(6寸500g)-适用对象 巧师傅 榴莲千层蛋糕 6寸 500g-马来西亚苏丹王榴莲肉,口感鲜甜软糯_百... 巧师傅榴莲千层蛋糕500g-精选苏丹王榴莲果肉,口感浓郁 巧师傅苏丹王榴莲千层蛋糕-适用对象 阿卡丽和卡特琳娜,哪一个比较好。 英雄联盟阿卡丽和卡特琳纳哪个比较好…为什么? 求大神分析 阿卡丽和卡特琳娜单挑 谁会赢? 河北5+3临床医学有哪些学校 ...块数比20多,比40少,5块5块地数正好数完,2块2块地数也正好数完?_百... ...比20小,它3个3个数或4个4个数都正好数完,这个数是多少..._百度知... 求JOJO的奇妙冒险 OP1的罗马歌词 ジョジョ~その血の运命~ 传染病防治法规定甲乙丙各有几种 我的电脑老是频繁黑屏,大家帮忙解决一下!! 怎样利用js实现图片的转换的?? 《未见萤火虫》谁有啊 帮忙发到我邮箱里吧! 如果满意还可以加分!~3Q~ 我的邮箱为: xychenyiran@126.com jojo的奇妙冒险第二部三个石柱人出场的那首歌叫什么? nginx配置问题? abbyy finereader v9 免费下载,发xychen612@163.com,谢谢啦! 求js特效:图片可以左右切换,且点击某张图片会弹出大图,同时大图也可 ... 求jojo的奇妙冒险的一首歌名 如何管理服务器的nginx配置 JavaScript 的网页图片切换代码 求《纨绔》FT,假相的一些歌曲,还有漠然的一些广播剧和歌曲(一定要有《疯魔》)xychen1264@qq.com谢谢 甲乙丙类传染病共有多少种? jojo的奇妙冒险第二部op罗马音歌词 js网页编程高手进来-实现图片切换效果 怎么用JS特效去做一个网页背景图片切换?(带略缩图) 《JOJO的奇妙冒险》的OP有热血加成吗?你喜欢哪首? 传染病分几l类 兰州大学信息科学与工程学院 电子与通信工程专业的研究生导师(带专业型硕士)有那些? 电脑蓝屏重启,磁盘检查后等待时间太长。 请问哪里可以下载到xy助手电脑版? 最新的法定传染病有40种,甲乙丙三类分别是哪些? 用JavaScript如何实现图片切换(image gallery),左右按钮功能如何实现... 电脑C盘中xylog是什么文件夹,可以删除吗 JOJO奇妙冒险中有多少关于摇滚的乐队歌手或者歌名的替身? 在电脑显示屏幕 坐标是如何显示的? 求JOJO的奇妙冒险第三季第八集插曲名 传染病类型为何有甲乙类之分 JS特效的实现,图片特效的变动 逶迤磅礴形容山的什么? 神奇宝贝XY电脑能玩么,能玩的话 去哪下 要下模拟器么? 传染病有多少种,甲类几种,乙类几种,丙类几种, 帮忙做个js图片切换效果 用电脑,画xy轴的平面图,用什么软件? 用“逶迤”.“磅礴”形容_________,这是实际的山;用“细浪”.“泥丸”形容山的______,这是红军眼里的山 如何通过js点击两张图片来回切换 &quot;五岭逶迤腾细浪 乌蒙磅礴走泥丸&quot;中的&quot;逶迤&quot;,&quot;磅礴&quot;形容山的什么和什么? 甲乙丙传染病 方维焕的学术论文