我的目標是製作幻燈片。我在這裏只有1張圖片,並計劃在稍後使用。製作數組幻燈片Javascript
<!DOCTYPE html>
<html onmousedown='event.preventDefault();'>
<head>
<title> Slides </title>
<meta charset='utf-8'>
<style>
table{
margin: 1.5in;
}
.arrow{
color: blue;
cursor: pointer;
}
我試圖讓水平和垂直居中的圖像類640 x 540像素。我想避免內部填充。不知道它是否正確。
.img{
height: 540px;
width: 640px;
position: relative;
}
對於圖像元素本身我沒有保證金,是100%寬,有一個1像素純黑色邊框。
#image{
width: 100%;
border: solid 1px;
border-color: black;
}
</style>
<script>
我想使2全局變量,「圖像」和「imgidx」。 -images - 以圖像目錄中的圖像路徑作爲字符串填充的數組。
-imgidx - 一些初始設置爲0
接下來我要填寫以下功能。
- 增加或減少imgidx。
-將img元素上的'src'屬性(由id'img'標識)設置爲圖像[imgidx]上的圖像。如果imgidx>圖像數組中的圖像數量,它應該回到零。如果它低於零,它應該設置爲小於數組長度的1。
function previmg() {
}
function nextimg() {
}
</script>
</head>
<body>
<table>
<tr>
<!-- Clicking on the arrows should change the image being displayed: -->
<td class='arrow' onclick='previmg();'> «
<td class='image'><img id='img' src='https://img-9gag-fun.9cache.com/photo/appxzbM_460s.jpg'>
<td class='arrow' onclick='nextimg();'> »
</table>
</body>
</html>
所以你想改變'img'的src或你想要的圖像走動? –
我打算在以後重用不同圖像的代碼。我想能夠前進和後退。 – HTMLnoobcs17001
你會有更多的'img'還是隻有那個'img',它會根據你點擊的箭頭改變它的src? –