Сообщение от рони
|
и где return false?
|
Потерялся
Спасибо за очередной пример! Вроде как и я сделал рабочий
<html>
<head>
<meta charset="utf-8">
<style type="text/css">
body { margin:15px; }
</style>
<script type="text/javascript">
var imgChanger = (function() {
var j = 0, x = [["mad.gif", "sad.gif", "dance3.gif", "cray.gif", "write.gif"],
["http://javascript.ru/forum/images/smilies/"]];
return function(i) {
switch(j += i) {
case -1: j = x[0].length - 1;
break;
case x[0].length: j = 0;
}
document.getElementById("img").src = x[1][0] + x[0][j];
}
})();
window.onload = function() { imgChanger(0); };
</script>
</head>
<body>
<img src="" id="img"/>
<br/>
<a href="" onclick="imgChanger(-1); return false">Назад</a>
<a href="" onclick="imgChanger(+1); return false">Вперед</a>
</body>
</html>