intanto, come premessa: in risposta alla tua domanda, il check su "h" l'avevo già fatto e l'altezza dell'attributo style è prelevato correttamente.
tant'è che se non creo la funzione "riduci" il comportamento è perfetto.
questo è il codice come ho iniziato a modificarlo, solo che continua ad impallarmi tuttocodice:var ingrandisci = function(id){ var imm = document.getElementById(id); var h = imm.style.height.split("px"); var hgt = parseInt(h[0]); hgt += 5; if(hgt <= 100){ imm.style.height = hgt+"px"; setInterval(function () {ingrandisci(id);},30); } else window.clearInterval(); } var riduci = function(id){ var imm = document.getElementById(id); var h = imm.style.height.split("px"); var hgt = parseInt(h[0]); hgt -= 5; if(hgt >= 40){ imm.style.height = hgt+"px"; setInterval(function () {riduci(id);},30); } else window.clearInterval(); }![]()
grazie e![]()
![]()

Rispondi quotando