js点击按钮切换图片(js点击图片切换图片)
js这种点击下面小图,上面大图跟着变是怎么写的??
下面的图片按钮增加onclick属性,onclick="function()"
然后定义一个函数取下面小图的文件路径加载到上面大图里面
假设下面是img标签
img src="xxxxx.jpg" onclick="showImg()"/img
上面大图是img id="largePhotoView"
function showImg(){
//这里用到的是Jquery选择器,用document.getElementById(id);函数也可以做到
//this.src我不确定对不对,反正是取当前对象的src属性
$("#largePhotoView").attr("src",this.src);
}
然后点击对应的小图就可以了
html点击按钮时切换图片的代码
html点击按钮时切换图片的代码如下:
script?src=""/script
style
#hello{width:108px;height:108px;border:1px?solid?#369;overflow:hidden;margin:auto;}
#word{margin:auto;width:136px;}
/style
div?id="hello"
img?src=";fm=203"
img?src=";fm=203"
img?src=";fm=203"
/div
div
input?type="button"?value="上一张"?onclick="a()";
input?type="button"?value="下一张"?onclick="b()";
/div
script
function?a(){
$('#hello').find('img').eq(0).appendTo($('#hello'));
}
function?b(){
$('#hello').find('img:last').eq(0).prependTo($('#hello'));
}
/script
HTML超级文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的 文件镶入,这也是万维网( WWW)盛行的原因之一,其主要特点如下:
简易性:超级文本标记语言 版本升级采用 超集方式,从而更加灵活方便。
可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加 标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。
平台无关性:虽然 个人计算机大行其道,但使用 MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是 万维网( WWW)盛行的另一个原因。
通用性:另外, HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。
JS特效 按钮实现图片左右轮换(总共4张图,img1.jpg,img2.jpg,img3.jpg,img4.jpg)
var picID = 0;//换成网页中那幅图在picURL中的序号(记得要从0开始数)
var picURL = ["images/img1.jpg","images/img2.jpg","images/img3.jpg"];//将图片链接地址放进来,数量随意
function showimg(str){
if(str=="L"){
if(picID==0){
picID = picURL.length-1;
document.getElementById("advimg").src = picURL[picID];
}else{
document.getElementById("advimg").src = picURL[--picID];
}
}else if(str=="R"){
if(picID==(picURL.length-1)){
picID = 0;
document.getElementById("advimg").src = picURL[picID];
}else{
document.getElementById("advimg").src = picURL[++picID];
}
}
}