//获取id,tagname function getidname(id,tagname){ if(tagname!=0){ return document.getelementbyid(id).getelementsbytagname(tagname); }else{ return document.getelementbyid(id); } } function hdp(json){ var tiemr=null; var pd=0; var index=0; var that; var option={ li:"li", //默认值:默认用li包裹 boxid:"", //最外面div id imgid:"", //图片外面id optid:"", //opt外面id an:"", //左右按钮id,用于移上显示和隐藏 prev:"", //左边箭头id next:"", //右边箭头id ms:800 //多少毫秒切换一张,默认800毫秒 } for(var i in option){ if(json[i]!=undefined){ option[i]=json[i]; } } var div=getidname(option.boxid,0); var imgs=getidname(option.imgid,option.li); var lis=getidname(option.optid,option.li); var an=getidname(option.an,0); var prev=getidname(option.prev,0); var next=getidname(option.next,0); var ms=option.ms; function lbt(that){ if(that>=0){ index=that; }else{ if(pd==0){ index++; }else{ index--; pd=0; } } if(index>=lis.length) index=0; if(index<0) index=lis.length-1; for(var j=0;j