Quote Originariamente inviata da ciro78 Visualizza il messaggio
io adotterei il seguente sistema. darei un selettore di classe uguale a tutte le immagini. Quando clicchi rimuovi la classe che determina il bordo. Solo a quello che ha cliccato gli riapplichi il bordo.
Si può fare anche se le immagini le visualizzo con un Array?
codice:
            var src1 = "";            var img = new Array();
            img[0] = new Image();
            img[0].src = "../images/poggiatesta2.jpg";
            img[1] = new Image();
            img[1].src = "../images/poggiatesta1.JPG";
                for (var i = 0; i < img.length; i++) {
                var imagetag = document.createElement("img");
                var onclick = document.createAttribute("onclick");
                onclick.value = "myfun(" + i + ")";


                var sorc = document.createAttribute("src");
                sorc.value = img[i].src;


                var id = document.createAttribute("id");
                id.value = "my_image" + i;


                var clas = document.createAttribute("class");
                clas.value = "my_image_clas";


                imagetag.setAttributeNode(clas);
                imagetag.setAttributeNode(onclick);
                imagetag.setAttributeNode(sorc);
                imagetag.setAttributeNode(id);
                document.body.appendChild(imagetag);
            }