導航:首頁 > 圖片大全 > 如何用js循環輸出圖片

如何用js循環輸出圖片

發布時間:2022-02-24 20:29:50

㈠ 用javascript怎麼循環顯示三張圖片

我寫了一個demo 你可以參考一下

<!doctypehtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>sildeimagedemo</title>
<style>
.stage{
display:flex;
margin:100pxautoautoauto;
width:400px;
height:400px;
overflow:hidden;
}

</style>
<script>
window.addEventListener('load',function(){

//設置3個圖片的地址
varimgSrcs=['1.jpg','2.jpg','3.jpg'];
//設置滾動間隔時間(毫秒)
varinterval=1000;
varviewer=document.getElementById('viewer');
varcurrent=0;
varlen=imgSrcs.length;
varsetImage=function(){

viewer.src=imgSrcs[current];
current=++current>len-1?0:current;

};

setImage();

setInterval(setImage,interval);


});
</script>
</head>
<body>
<divclass="stage">
<imgid="viewer"src="#"alt="">
</div>
</body>
</html>

㈡ js中使用dowhile循環顯示多張圖片

你運行下一段代碼,確實是輸出的2個3。。。第二段沒啥問題。但是第一段確實不清楚

㈢ javascript如何輸出圖片

document.write("<img src='顯示圖片地址' />");

㈣ js中如何利用循環數組得到一個隨機的圖片

var arr=["1.jpg","2.jpg","3.jpg","4.jpg".......];
var oImg=Math.floor(Math.random()*arr.length) //隨機圖
img.src="./img/"+arr[oImg]; //img元素得到img文件夾下面的某張圖片

㈤ 在網頁中讓圖片循環顯示用javascript怎麼做

或者用數組。

聲明個全局的變數 var i=0;

然後下面的寫在函數里

var img=new Array();

img[0]="<img src='路徑'>";

img[1]="<img src='路徑'>";

有多少圖片,就給多少個img[]

if(i>你那個數組的長度){

i=0;

}

然後就是找到body裡面的img標簽。得要個ID="img1"哈。然後
document.getElementById("img1").src=img[i];

然後在函數外面寫一個setInterval("函數名()",1000)。

㈥ 網頁怎樣循環顯示圖片,JS。

可以測試一下以下代碼:


<SCRIPTLANGUAGE="JavaScript">
<!--Begin
varrotate_delay=5000;//delayinmilliseconds(5000=5secs)
current=0;
functionnext(){
if(document.slideform.slide[current+1]){
document.images.show.src=document.slideform.slide[current+1].value;
document.slideform.slide.selectedIndex=++current;
}
elsefirst();
}
functionprevious(){
if(current-1>=0){
document.images.show.src=document.slideform.slide[current-1].value;
document.slideform.slide.selectedIndex=--current;
}
elselast();
}
functionfirst(){
current=0;
document.images.show.src=document.slideform.slide[0].value;
document.slideform.slide.selectedIndex=0;
}
functionlast(){
current=document.slideform.slide.length-1;
document.images.show.src=document.slideform.slide[current].value;
document.slideform.slide.selectedIndex=current;
}
functionap(text){
document.slideform.slidebutton.value=(text=="Stop")?"Start":"Stop";
rotate();
}
functionchange(){
current=document.slideform.slide.selectedIndex;
document.images.show.src=document.slideform.slide[current].value;
}
functionrotate(){
if(document.slideform.slidebutton.value=="Stop"){
current=(current==document.slideform.slide.length-1)?0:current+1;
document.images.show.src=document.slideform.slide[current].value;
document.slideform.slide.selectedIndex=current;
window.setTimeout("rotate()",rotate_delay);
}
}
//End-->
</script>
<center>
<formname=slideform>
<tablecellspacing=1cellpadding=4bgcolor="#000000">
<tr>
<tdalign=centerbgcolor="white">
<b>圖片循環</b>
</td>
</tr>
<tr>
<tdalign=centerbgcolor="white"width=200height=150>

</td>
</tr>
<tr>
<tdalign=centerbgcolor="#C0C0C0">
<selectname="slide"onChange="change();">
<optionvalue="圖片地址"selected>圖片
<optionvalue="圖片地址">圖片
<optionvalue="圖片地址">圖片
<optionvalue="圖片地址">圖片
<optionvalue="圖片地址">圖片
<optionvalue="圖片地址">圖片
<optionvalue="圖片地址">圖片
<optionvalue="圖片地址">圖片
<optionvalue="圖片地址">圖片
<optionvalue="圖片地址">圖片
</select>
</td>
</tr>
<tr>
<tdalign=centerbgcolor="#C0C0C0">
<inputtype=buttononClick="first();"value="|<<"title="Beginning">
<inputtype=buttononClick="previous();"value="<<"title="Previous">
<inputtype=buttonname="slidebutton"onClick="ap(this.value);"value="Start"title="AutoPlay">
<inputtype=buttononClick="next();"value=">>"title="Next">
<inputtype=buttononClick="last();"value=">>|"title="End">
</td>
</tr>
</table>
</form>
</center>

JavaScript是屬於網路的腳本語言!JavaScript被數百萬計的網頁用來改進設計、驗證表單、檢測瀏覽器、創建cookies,以及更多的應用。

㈦ javascript 循環顯示圖片

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script type="text/javascript">
var img=new Array();
img[0]="img-1.jpg";
img[1]="img-2.jpg";
img[2]="img-3.jpg";
//圖片可以自己增加
var index=0;
function show(){
if(index>2){//圖片增加了的話,這里2也要改
index=0;
}
document.getElementById("images").src=img[index];
document.getElementById("images").title="圖片"+(index+1);
index++;
setTimeout("show()",1000);//1000毫秒是1秒,隔1秒換,2秒就是2000
}
</script>
<title>@title</title>
</head>
<body onload="show();">
<div>
<img id="images" src="image-1.jpg" title="圖片1" />
</div>
</body>
</html>

㈧ JS代碼實現圖片循環的問題

for(i=0;i<7;i++){

imageArray[i]=newImage();

//imageArray[i].src=(i+1)+'.jpg';
imageArray[i].src='/images/'+(i+1)+'.jpg';

}

㈨ JavaScript中怎麼輸出圖片

js輸出圖片是要獲取到圖片的所有屬性才可以的。
1、圖片的尺寸,比如寬和高
2、圖片的路徑
3、圖片的alt屬性
參考代碼如下:
function show_image(src, width, height, alt) {
var img = document.createElement("img");
img.src = src;
img.width = width;
img.height = height;
img.alt = alt;

// This next line will just add it to the <body> tag
document.body.appendChild(img);
}

㈩ 寫了個循環輸出圖片的js,圖片不足時怎麼停止循環呢現在雖然不影響前台顯示,但圖片的地址還是會生成!

你少了一個}吧?
一共才9張圖片,你按序編號就行,要麼再加個if
判斷目錄下存在文件就輸出,不存在就不輸出

閱讀全文

與如何用js循環輸出圖片相關的資料

熱點內容
燙頭發型圖片女生2017 瀏覽:545
qq男生封面圖片潮流汽車 瀏覽:997
掃描的圖片如何復制到電腦 瀏覽:982
showme滑動如何編輯圖片 瀏覽:921
48汾酒價格表和圖片 瀏覽:886
如何將圖片轉為電子稿 瀏覽:607
怎樣編輯文字圖片 瀏覽:121
京東如何發送手機圖片 瀏覽:52
可愛的萌手帳圖片女孩 瀏覽:189
簡單海賊王圖片大全 瀏覽:89
短發素顏發型圖片 瀏覽:836
甜酷女孩圖片動漫 瀏覽:129
毛筆字頭發型圖片 瀏覽:475
簡單飯圖片大全 瀏覽:525
中長發燙發圖片女生 瀏覽:127
百搭男生發型圖片 瀏覽:893
孤獨的衣服圖片 瀏覽:318
九尾妖狐動漫圖片男生 瀏覽:322
如何用p站ID搜圖片 瀏覽:176
今年男生流行發型圖片 瀏覽:314