dasch
Neues Mitglied
Hallo!
Ich bastel grade an einem neuem Script, das zu 80% aus Javascript / Ajax besteht.
Stoße aber leider im Firefox und im Internet Explorer auf ein Problem:(
Ich habe eine Div in der ein text steht, "Bitte hier Text eingeben" dieser Text geht "onmousecover" weg und es erscheint eine textarea, und der user kann seine eingabe machen.
Nun soll die Textarea aber nach 4,5 Sekunden ohne Usereingabe wieder verschwinden.
Dazu hab ich mir folgenden Code geschrieben:
Klappt wie oben bereits gesagt leider nicht im Firefox, und Internet Explorer. Im Opera allerdings geht es Prima, genauso wie es soll.
Kann mir jemand helfen?
Ich bastel grade an einem neuem Script, das zu 80% aus Javascript / Ajax besteht.
Stoße aber leider im Firefox und im Internet Explorer auf ein Problem:(
Ich habe eine Div in der ein text steht, "Bitte hier Text eingeben" dieser Text geht "onmousecover" weg und es erscheint eine textarea, und der user kann seine eingabe machen.
Nun soll die Textarea aber nach 4,5 Sekunden ohne Usereingabe wieder verschwinden.
Dazu hab ich mir folgenden Code geschrieben:
Code:
var resetf;
function resetit(div,text,off){ //startet den resetvorgang der nach einer bestimmten zeit ohne texteingabe aufgerufen wird
if(off !== 1){
resetf = window.setTimeout("resetfunc('"+div+"','"+text+"')",4500);
}else{
window.clearTimeout(resetf);
}
}
function resetfunc(div,text){ //resetfunction die mit resetit(); gestartet wird
document.getElementById(div).onmouseover = "changecontent('"+div+"'); resetit('"+div+"','"+text+"',2);";
document.getElementById(div).innerHTML = text;
window.clearTimeout(resetf);
}
Kann mir jemand helfen?