Ik heb een javascriptfunctie en die functie mag maar 1x geladen worden. Hiervoor had ik bedacht dat ik een variabele op true zet zodra hij een keer geladen is:
De functie aftellen() is verder wel goed, maar hij word in deze situatie niet geladen via de functie tel(). Dit werkt dus niet.. heeft iemand nog ideeën?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <script language='javascript'>
function tel(){
if(tel == false){
aftellen();
}
var tel = true;
}
function aftellen(){
if(document.form1.tijd.value == "0"){
document.getElementById("picture").style.visibility='visible';
}
else{
document.form1.tijd.value = document.form1.tijd.value - 1;
setTimeout("aftellen()", 1000);
}
}
</script>
<a onMouseOver='tel()' href='#'> |
De functie aftellen() is verder wel goed, maar hij word in deze situatie niet geladen via de functie tel(). Dit werkt dus niet.. heeft iemand nog ideeën?