JavaScript 图片切换 修改

作者&投稿:尾美 (若有异议请与网页底部的电邮联系)
怎样用JS动态的改变img标签里面的src属性实现图片的循环切换。~

js:根据循环切换条件可以用document.getElementById("").src=""设置,或者juqery:("#id").attr("src","图片名称")。
河婆中学IMG CREW,揭西元老级舞团,创立于2005年,为揭西最早学习街舞与街头文化的组织之一。
简介
河婆中学IMG CREW,揭西元老级舞团,创立于2005年,为揭西最早学习街舞与街头文化的组织之一。风格以poppin为主,涵盖了LOCKING、hiphop、jazz、c-walk、LA style、 breaking等舞种,为揭西河婆最大学校街舞社团,致力于揭西地区hiphop文化的推广。原名G-force ,于2010 正式更名为IMG ,意为I'm g-force 。G 是一种引力,靠着这股心引力让他们紧紧的团结在一起,不可动摇;G 也是上帝,在那里每个人都是自己的上帝。G 是一种生活的态度,引导他们前进的方向。

var ismouseover = false; //控制是否换图 ---增加的var number = 3;//总图片数量var num = number-1;var speed = 3000;//间隔时间function amouseover(){ ismouseover = true;}function amouseout(){ ismouseover = false;}...function imgSwitch(){ if(!ismouseover){ var imgNow = document.getElementById("switch"); var iNow = Math.floor(Math.random()*num); imgNow.src = imgDyn[iNow][0]; imgNow.parentNode.href = imgDyn[iNow][1]; imgDyn.splice(iNow,1); if(num>0){ num = num-1; }else{ num = number -1; imgInit(); } } setTimeout(imgSwitch,speed);}...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<style>
*{ margin:0; padding:0}
#lbCaption {
display:block;
font-size:12px;
font-weight:100;
}
#img_container{ text-align:left; position:relative; margin:0 auto;border:1px solid #000; overflow:hidden;width:748px; height:500px;}
#imgbox{position:absolute; width:2000px;left:0px;top:0}
#imgbox img{ float:left; border:0; margin:0; width:748px; height:500px; }
</style>
<div id="img_container">
<div id="imgbox" style="left:0"></div>
</div>
<div style="text-align:center"><a href="javascript:void(0)" id="pre" >◄</a> <span
id="currentnum">1</span>/<span id="allnum"></span> <a id="next"
href="javascript:void(0)">►</a>
</div>
<script type="text/javascript">
$=function(obj){return document.getElementById(obj);}
//图片显示的宽度。对应样式中的宽度也要修改为一致。
var imgWidth=748;
//图片地址
var imgsrc= new Array();
imgsrc[0]="http://www.codefans.net/jscss/demoimg/wall1.jpg";
imgsrc[1]="http://www.codefans.net/jscss/demoimg/wall2.jpg";
imgsrc[2]="http://www.codefans.net/jscss/demoimg/wall3.jpg";
imgsrc[3]="http://www.codefans.net/jscss/demoimg/wall4.jpg";
//点开后大图地址
var bigimgurl= new Array();
bigimgurl[0]="http://www.codefans.net/jscss/demoimg/wall1.jpg";
bigimgurl[1]="http://www.codefans.net/jscss/demoimg/wall2.jpg";
bigimgurl[2]="http://www.codefans.net/jscss/demoimg/wall3.jpg";
bigimgurl[3]="http://www.codefans.net/jscss/demoimg/wall4.jpg";
//图片文字简介
var title= new Array();
title[0]="风景美如画";
title[1]="最爱旅游";
title[2]="图片文字";
title[3]="图片文字介绍";
title[4]="您的内容";
var arraylen=imgsrc.length;
for (i=0; i<arraylen;i++){
var obox=$("imgbox");
var oimg=document.createElement("img");
oimg.setAttribute("src",imgsrc[i]);
var oa=document.createElement("a");
//oa.setAttribute("href",bigimgurl[i]);
oa.setAttribute("title",title[i]);
oa.setAttribute("rel","lytebox[vacation]");
oa.appendChild(oimg);
obox.appendChild(oa);
}
$("allnum").innerHTML=imgsrc.length;
$("next").onclick=function(){
var Oleft=parseInt($("imgbox").style.left);
if(Oleft<=-(imgsrc.length-1)*imgWidth){Oleft=imgWidth};
$("imgbox").style.left= Oleft-imgWidth + "px";
$("currentnum").innerHTML=-parseInt($("imgbox").style.left)/imgWidth+1;
}
$("pre").onclick=function(){
var Oleft=parseInt($("imgbox").style.left);
if(Oleft>=0){Oleft=-(imgsrc.length)*imgWidth};
$("imgbox").style.left= Oleft+imgWidth + "px";
$("currentnum").innerHTML=-parseInt($("imgbox").style.left)/imgWidth+1;
}
</script>

试试这个图片切换

有12345数字一起切换

鼠标点一下数字会变换到另一张图片,不点就会自动换

里面有教程和源码



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<style>
*{ margin:0; padding:0}
#lbCaption {
display:block;
font-size:12px;
font-weight:100;
}
#img_container{ text-align:left; position:relative; margin:0 auto;border:1px solid #000; overflow:hidden;width:748px; height:500px;}
#imgbox{position:absolute; width:2000px;left:0px;top:0}
#imgbox img{ float:left; border:0; margin:0; width:748px; height:500px; }
</style>
<div id="img_container">
<div id="imgbox" style="left:0"></div>
</div>
<div style="text-align:center"><a href="javascript:void(0)" id="pre" >◄</a> <span
id="currentnum">1</span>/<span id="allnum"></span> <a id="next"
href="javascript:void(0)">►</a>
</div>
<script type="text/javascript">
$=function(obj){return document.getElementById(obj);}
//图片显示的宽度。对应样式中的宽度也要修改为一致。
var imgWidth=748;
//图片地址
var imgsrc= new Array();
imgsrc[0]="http://www.codefans.net/jscss/demoimg/wall1.jpg";
imgsrc[1]="http://www.codefans.net/jscss/demoimg/wall2.jpg";
imgsrc[2]="http://www.codefans.net/jscss/demoimg/wall3.jpg";
imgsrc[3]="http://www.codefans.net/jscss/demoimg/wall4.jpg";
//点开后大图地址
var bigimgurl= new Array();
bigimgurl[0]="http://www.codefans.net/jscss/demoimg/wall1.jpg";
bigimgurl[1]="http://www.codefans.net/jscss/demoimg/wall2.jpg";
bigimgurl[2]="http://www.codefans.net/jscss/demoimg/wall3.jpg";
bigimgurl[3]="http://www.codefans.net/jscss/demoimg/wall4.jpg";
//图片文字简介
var title= new Array();
title[0]="风景美如画";
title[1]="最爱旅游";
title[2]="图片文字";
title[3]="图片文字介绍";
title[4]="您的内容";
var arraylen=imgsrc.length;
for (i=0; i<arraylen;i++){
var obox=$("imgbox");
var oimg=document.createElement("img");
oimg.setAttribute("src",imgsrc[i]);
var oa=document.createElement("a");
oa.setAttribute("href","#");
oa.setAttribute("title",title[i]);
oa.setAttribute("rel","lytebox[vacation]");
oa.appendChild(oimg);
obox.appendChild(oa);
}
$("allnum").innerHTML=imgsrc.length;
$("next").onclick=function(){
var Oleft=parseInt($("imgbox").style.left);
if(Oleft<=-(imgsrc.length-1)*imgWidth){Oleft=imgWidth};
$("imgbox").style.left= Oleft-imgWidth + "px";
$("currentnum").innerHTML=-parseInt($("imgbox").style.left)/imgWidth+1;
}
$("pre").onclick=function(){
var Oleft=parseInt($("imgbox").style.left);
if(Oleft>=0){Oleft=-(imgsrc.length)*imgWidth};
$("imgbox").style.left= Oleft+imgWidth + "px";
$("currentnum").innerHTML=-parseInt($("imgbox").style.left)/imgWidth+1;
}
</script>


javascript什么意思javascript是什么
1、JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。2、它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

javascript有什么用(javascript有什么用途)
javascript到底可以干什么的?它的作用是什么?js可以做的事情有很多,比如以下几点:用JavaScript可以做很多事情,使网页更具交互性,给站点的用户提供更好,更令人兴奋的体验。JavaScript使你可以创建活跃的用户界面,当用户在页面间导航时向他们反馈。使用JavaScript来确保用户以表单形式输入有效的信息,这可以...

javascript什么意思
JavaScript的意思 JavaScript是一种编程语言。它是一种动态类型的脚本语言,主要用于网页的交互效果和网页应用开发。下面详细解释JavaScript的概念和用途。详细解释 1. JavaScript的基本定义 JavaScript是一种解释型语言,最初由Netscape公司的Brendan Eich设计并开发。它主要用于Web浏览器环境,能够动态地控制网页...

为什么JavaScript不可用?
如果 JavaScript 不可用,通常意味着您的浏览器或网络连接无法访问 JavaScript 引擎或库。以下是一些可能导致 JavaScript 不可用的常见原因和解决方法:浏览器阻止了 JavaScript 运行:某些浏览器可能通过安全设置阻止了 JavaScript 运行。您可以尝试禁用浏览器安全设置或更改浏览器设置以允许 JavaScript 运行。JavaS...

javascript与java的区别?
java和Javascript的区别(java和javaScript的区别和联系)1、java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,即使是开发简单的程序,也必须设计对象;而JavaScript是一种直译式脚本语言,它本身提供了非常丰富的内部对象供设计人员使用。2、主要区别:JavaScript是一种动态、弱类型、基于原型的语言,...

js是什么
js是javascript ,JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。JavaScript是一种属于网络的脚本...

javascript是什么意思
JavaScript的含义与应用JavaScript是一种专为网页设计的强大工具,它属于动态编程的范畴,其核心在于赋予网页实时的交互性和动态内容的更新能力。这种语言允许开发者在HTML结构中直接嵌入代码,或者通过外部文件引入,以实现诸如表单验证、内容加载和用户界面响应等功能。与HTML专注于页面结构,CSS聚焦于样式设计不...

如何正确学习JavaScript
如今使用Javascript框架和插件构建的Web应用越来越多,并且已经能够实现3D动画特效、可交互的信息图等很有趣又实用的效果,如果想要做Web开发,Javascript是必需品。目前自己的知识库中只对HTML和CSS这类非编程类的语言比较熟悉且能熟练应用。曾经有一段时间下了不少功夫在Processing这门基于Java再编译的语法...

javascript用来干嘛(javascript有什么用途)
javascript可以做什么javascript是事件驱动性的脚本语言,比如用户在访问网页时,鼠标在点击,移动等操作。javascript是可以直接对这些时间做出相应,并不需要通过web服务器来对用户的行为做出相应。javascript是一种脚本语言,可以用于开发运行在客户端的、由浏览器中的javascript引擎解释执行的代码。js可以做的事情...

js和javascript的关系?
js和javascript有什么区别JavaScript是一种脚本语言,主要用在浏览器中,实现对网页的文档对象的操作和一些用户交互动作的处理。而jQuery则是JavaScript的一个代码库(或习惯性叫类库),它将一些在JavaScript开发中经常用到的功能集合起来,以方便开发者直接使用,而不需要再用原生JavaScript语句写大量代码,同时...

上林县15063879165: Javascript怎么做图片的不同切换?
巨冉清肤: 不知道你想要的是不是这种效果呢,举个简单的例子,鼠标滑过一张图片的时候就会切换成另一张 =========== <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional....

上林县15063879165: 用js怎么编辑图片切换? -
巨冉清肤: 提供一个点击小图信息切换成大图浏览的JS代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" " http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=...

上林县15063879165: JS 图片切换 效果 -
巨冉清肤: 试试这个JS 图片切换 效果 有12345数字一起切换 有小图大图一起切换 里面有教程和源码

上林县15063879165: 怎么用JavaScript 控制图片切换?
巨冉清肤: 上面贴这么多代码看着头疼不?我给你一个我整好的,直接用函数调用即可,教程和演示都有. 可以设置是否显示切换按钮的JavaScript图片轮播程序与示例 http://www.qkweb.net/showa/508.html PImgPlayer JS图片轮播程序源代码及演示 可以设置是否显示切换按钮 http://www.qkweb.net/demo/focus/010_PImgPlayer/index.html 一个是示例,一个是说明,我贴的代码都是高亮显示的,比较好观看一些.

上林县15063879165: 用JS语言达到两张图片间的互换 -
巨冉清肤: <!DOCTYPE HTML> <html> <head> <meta charset=UTF-8> <title>yugi111</title> <script> onload=function(){img.onclick=function(){this.src = this.getAttribute("src")=="1.jpg" ? "2.jpg":"1.jpg";} } </script> </head> <body> <img src="1.jpg" id="img" /> </body> </html>

上林县15063879165: JavaScript切换图片 -
巨冉清肤: <script language="JavaScript"> var nowShow=1; //显示图片的第一张 var maxShow=5;//总共要显示的图片有5张 function Show() { for(var i=1;i<(maxShow+1);i++) { if(i==nowShow) document.getElementById('img'+i).style.display="block";...

上林县15063879165: 怎样用javascript实现图片定时切换 -
巨冉清肤: 思路:使用javascript定时器函数setTimeout()每隔一定的毫秒间隔数执行动作,在执行的动作中循环替换图片的src属性.树立演示如下:1、HTML结构<img src="1.png" id="test">2、javascript代码 function change(n){ if(n>5) n=1; // 一...

上林县15063879165: js 点击左右两边的图标,实现图片切换 -
巨冉清肤: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br><html><br><br><head><br><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><br><title>insert </title><br><br><script language="javascript...

上林县15063879165: 求一段最简单的js图片切换效果 -
巨冉清肤: 试试这个图片切换效果 有12345数字一起切换 鼠标点一下数字会变换到另一张图片,不点就会自动换 里面有教程和源码

上林县15063879165: JS图片轮换效果 -
巨冉清肤: 试试这个图片切换 有12345数字一起切换 有小图大图一起切换 里面有教程和源码

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网