- The form submits.
- In newi() you increase the number at the end. In newi1() you decrease the number at the beginning.
Try:
Code:
<form name="editform" action="#">
<img id="img" src="" style="width:250px;" alt="">
<button onclick="return newi(-1);">prev</button>
<button onclick="return newi();">original image</button>
<button onclick="return newi(1);">next</button>
<br><br>
Image File:
<br><input type="text" name="outputtext">
</form>
<script type="text/javascript">
function newi(n){
newi.Num += n || -newi.Num;
newi.Num = newi.Num < 0? newi.count - 1 : newi.Num % newi.count;
newi.img.src = '/images/screenshots/' + newi.ar[newi.Num];
newi.output.value = newi.ar[newi.Num];
return false;
}
newi.Num = 0;
newi.ar = new Array('ggit1.jpg','ggit2.jpg','ggit3.jpg','ggit4.jpg','ggit5.jpg');
newi.count = newi.ar.length;
newi.img = document.getElementById('img');
newi.output = document.forms.editform.elements.outputtext;
newi();
</script>
Bookmarks