<script>
function changeImg(){
<!--点击页面上图片img,如果img的src为A.jpg,则把它的src改为B.jpg
如果img的src为B.jpg,则把它的src改为A.jpg-->}
</script><body>
<img name="A" src="A.jpg" onclick="changeImg()"/>
</body>
解决方案 »
- JS的方法中,在什么情况下未被执行完又会被重新调用,内详。。
- 利用MVC传回JSON传回的时间格式化
- 问大家一个问题,有些网站js压缩成了一条语句,firebug无法单步进行调式,如何调试呢
- jquery ajax同步提交的问题
- [紧急]js动态添加div的问题(马上结贴)
- 求救,本人第一天上班,寻找会做 拖拽窗体的人,已经完成一点,有点BUG 请求修复,我 用的别人的JS
- 使用框架,如何在不同显示器分辩率下保持一致的外观?
- 如何判断文本框数组
- !!!虽然没分了,看是还想学学!!!!!
- 紧急问题。。。。在线。(在asp那里也发了个)
- 用javascript往<select>标签里添加<option>有几种方法
- ext主题切换问题
function changeImg(obj){
obj.src = obj.src.toLowerCase() == "A.JPG" ? "b.jpg":"a.jpg";
}<img name="A" src="A.jpg" onclick="changeImg(this)"/>
function changeImg(obj){
alert(obj.src); //输出结果为C:/Documents and Settings/80193972/My Documents/Aptana Studio Workspace/Damon/demo/A.JPG,,obj.src的内容为绝对路径,无法跟 A.JPG相等.
obj.src = obj.src.toLowerCase() == "A.JPG" ? "b.jpg":"a.jpg";
}
function changeImg(obj){
obj.src = obj.src == "A.JPG" ? "b.jpg":"a.jpg";}
</script><body>
<img name="A" src="A.jpg" onclick="changeImg(this)"/>
</body>
alert(obj.src); //输出结果为C:/Documents and Settings/80193972/My Documents/Aptana Studio Workspace/Damon/demo/A.JPG,,obj.src的内容为绝对路径,无法跟 A.JPG相等.
var uri = obj.src.substr(obj.src.lastIndexOf('/')+1);
alert(uri); //输出结果为C:/Documents and Settings/80193972/My Documents/Aptana Studio Workspace/Damon/demo/A.JPG,,obj.src的内容为绝对路径,无法跟 A.JPG相等.
obj.src = uri.toLowerCase() == "A.JPG" ? "b.jpg":"a.jpg";
}
<title></title>
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
</head>
<body>
<img src="img/111.jpg" />
</body>
</html>
<script>
$(function () {
//跟图片绑定点击事件。如果图片有id,就用id绑定点击事件
$("img").bind("click", function () {
//获取图片的src路径
var lujin = $(this)[0].src;
//获取图片名称
var tu = lujin.substring(lujin.lastIndexOf("/") + 1).toLowerCase();
//判断
if (tu == "111.jpg") {
//替换文件夹下面的图片
$(this).attr("src", "img/44444444.jpg");
}
else {
$(this).attr("src", "img/111.jpg");
}
})
})
</script>