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.
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.
Ciro Marotta - Programmatore JAVA - PHP
Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.
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); }
Up
Ciro Marotta - Programmatore JAVA - PHP
Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.