- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Piccolo bug con onmouseover!
-
Piccolo bug con onmouseover!
Ciao a tutti ho fatto questa piccola funzione in javascript che al passaggio del mouse su un box questo box si allarga fino a 800px.
function hove(){
if(now < 800){
add = add + 20;
now = start + add;
document.getElementById("estern").style.width = now + "px";
a = setTimeout("hove()", 10);
}
}
function nhove(){
clearTimeout(a);
document.getElementById("estern").style.width = "140px";
add = 0;
now = 0;
}Con i seguenti eventi associati
<div id="estern" onmouseover="hove()" onmouseout="nhove()">
Il problema è questo: ogni volta che muovo il mouse sopra quel box ('estern') il box stesso ritorna a 140px e poi ricomincia a crescere.
Non è da tanto che faccio javascript e avrei bisogno di una mano. Anzi se potete postarmi codici che facciano lo stesso in maniera migliore
ve ne sarei grato.Ciao e grazie in anticipo.