作者xx250919 (pfnh)
看板Ajax
標題[問題] 圖片問題
時間Mon Aug 4 14:23:45 2014
var slide=[];
for(i=0;i<10;i++)
{
slide[i]=i+"jpg";
}
請問圖檔沒那麼多張,會跑出叉叉
我想要沒讀到圖檔就跳出,然後重新迴圈,該怎麼改呢
希望各位大大求解,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.123.67.8
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Ajax/M.1407133427.A.B99.html
1F:→ leochen0818:for(i=0;i<slide.length;i++) 08/04 14:44
2F:→ leochen0818:呃,不過這樣做,slide裡面要先放東西 08/04 14:46
3F:→ leochen0818:照你的寫法是利用迴圈將圖片名稱放進陣列裡面 08/04 14:51
4F:→ leochen0818:所以通常你這樣寫,表示你知道你的照片有10張 08/04 14:53
5F:→ leochen0818:如果不到10張,就將i<10這個部份改掉就好了吧? 08/04 14:53
6F:→ leochen0818:然後jpg前面少一個小數點,應該是".jpg" 08/04 14:56
7F:推 crossdunk:你可以先判斷檔案有沒有存在,有的話才顯示,沒有就跳出 08/04 16:41
8F:推 jhunkyoiori:判斷式+continue 08/04 17:18