Hallo,
ich hab ein Problem bei JavaScript. Ich sollte noch erwähnen dass ich nicht wirklich JavaScript kann, aber man versucht es halt
Also, zu meinem Problem:
Ich will, wenn ich einen Bereich verlasse (Ebene mit CSS), dass nach einer Sekunde eine Varialbe off() ausgeführt wird, in der die id mit übergeben wird, sprich:
<div id="layer1" onmouseout="off(layer1);">[...]</div>
Wie kann ich jetzt diese Funktion erst nach einer Sekunde ausführen lassen? Meine Versuche mit settimeout waren erfolglos, bitte helft mir
thanks
arc
ps: die funktion lautet:
function off(id) {
id.style.visibility='hidden';
}
ich hab ein Problem bei JavaScript. Ich sollte noch erwähnen dass ich nicht wirklich JavaScript kann, aber man versucht es halt
Also, zu meinem Problem:
Ich will, wenn ich einen Bereich verlasse (Ebene mit CSS), dass nach einer Sekunde eine Varialbe off() ausgeführt wird, in der die id mit übergeben wird, sprich:
<div id="layer1" onmouseout="off(layer1);">[...]</div>
Wie kann ich jetzt diese Funktion erst nach einer Sekunde ausführen lassen? Meine Versuche mit settimeout waren erfolglos, bitte helft mir
thanks
arc
ps: die funktion lautet:
function off(id) {
id.style.visibility='hidden';
}