Kod
function Gallery(id) {
this.myName = id;
this.photos = [];
this.which = 0;
}
Gallery.prototype = {
add: function(fotosek) {
with (this) (photos[photos.length] = new Image()).src = fotosek;
},
tyl: function() {
with (this) (which > 0) && (document.images[myName].src = photos[--which].src);
},
przod: function() {
with (this) (which < photos.length-1) && (document.images[myName].src = photos[++which].src);
}
}
Uhm, z założenia miał to być obiekt, ale nie za bardzo wyszedł tobie obiekt :wink: .
Poza poprawionymi błędami i ogólnym zmniejszeniem ilości zbędnego kodu, pamiętaj że do definiowania obiektów używa się
prototype. Bez tego pewnie też pójdzie, ale będzie niewydajne i nieopłacalne.