我有一個圖像滑塊,通過單擊下一個按鈕和上一個按鈕來更改圖片。因此,如果用戶點擊下一個圖片,則會彈出該序列中的下一張圖片,如果用戶點擊之前的圖片,則彈出上一個圖片。下一個功能工作得很好,但我似乎無法使以前的功能工作。如何瀏覽Javascript中的圖片
<script type="text/javascript">
var image1 = new Image();
var image2 = new Image();
var image3 = new Image();
var image4 = new Image();
var image5 = new Image();
var image6 = new Image();
var image7 = new Image();
var image8 = new Image();
var image9 = new Image();
var image10 = new Image();
var image11 = new Image();
image1.src="jokes.png";
image2.src="facts.png";
image3.src="riddles.png";
image4.src="html.png";
image5.src="xml.png";
</script>
<img alt="previous" id="prev" src="prev_ctrl.png" width=60 height=60 onClick="slideprev()"> <img src="jokes.png" name="slide" width="200" height="200"> <img id="next" src="next_ctrl.png" alt="next" width=60 height=60 onClick="slidenext()">
<script type="text/javascript">
var step = 1;
function slidenext() {
document.images.slide.src = eval("image" + step + ".src");
if (step < 5){
step++;
}else{
step = 1;
}
}
function slideprev() {
document.images.slide.src = eval("image" + step + ".src");
if (step >= 5){
step--;
}else{
step = 5;
}
}
</script>
這不是'eval'的工作。製作一組圖片/ – Blender 2013-02-26 06:08:59
我擁有可變圖像... – 2013-02-26 06:09:39
您是否嘗試過無評估版 – sasi 2013-02-26 06:15:40