比如一个网页上有多个图片,默认的假设是几张google的图标,我希望点击任何一个图片后变成是BAIDU的图片,再点一下又变回google的图了。
拿google和baidu举例而已。应该怎么实现?
拿google和baidu举例而已。应该怎么实现?
解决方案 »
- 烦请找错,方法不能调用,新手需帮助谢谢
- 如何设置js 有规律的访问flash
- javascript弹出checkbox选项并返回值
- 我想在单击button时,可以改变gridview中的一列的值,使之从1变为2,请问怎么做呢
- js正则表达式 替换标签内的文本空白
- 在HTML页面中怎么调用javascript方法?
- select的两个问题求救?
- 请问像MSN一样的输入表情的功能是如何做的呢?
- 如何用js脚本判断一个图片的最后修改时间(重赏之下,期待勇夫)
- LiveScript是什么东西?
- 各位牛人帮帮忙,请帮我把VB彻底转换成JS吧!急急急啊!
- JS的几张图片切换功能,在IE下可运行,在firefox下就不行了
<html>
<head>
<title>css world</title>
<script type="text/javascript">
<!--
var imageIndex = 0;
//有几张图片都写这里吧
var imgArray = new Array(
"http://www.baidu.com/img/logo.gif"
,"http://www.google.cn/intl/zh-CN/images/logo_cn.gif"
,"http://www.hongen.com/pc/img/message.gif"
);
function changeImg(){
imageIndex++;
if(imageIndex > imgArray.length -1)
imageIndex = 0;
document.getElementById("myImg").src = imgArray[imageIndex];
}
//-->
</script>
</head>
<body>
<img style="cursor:pointer" width="100" height="50" id="myImg" src="http://www.baidu.com/img/logo.gif" title="baidu" alt="baidu" onclick="changeImg();"/>
</body>
</html>
这个函数只有你点他,他才改变
在这里加一个参数:changeImg(this.src);
那么你的函数里也也弄一个参数
然后通过判断这个函数进行不同的操作和替换