Hallo,
ich habe ein onMousedown das eine funktion aufruft und ihr eine variable übergibt
onMousedown="funktion1('wert')"
function funktion1(variable)
{
window.setTimeout("funktion2(variable)",1000);
}
diese funktion soll nach einer verzögerung mit 'variable' (='wert') weiterarbeiten.
eine verzögerung kann man aber nicht einbauen ohne das man eine neue funktion aufruft.
also muss ich 'variable' wieder mitweitergeben.
function funktion2(variable)
{
alert(variable);
}
da bekomme ich aber dann die fehlermeldung:
'variable' ist undefiniert.
was mache ich falsch?
die namen der funktionen/variablen hab ich nur geändert damit man es besser versteht.
an denen kann es also nicht liegen.
ich habe eigentlich das gleiche problem wie Wowbagger vor über vier jahren
http://forum.de.selfhtml.org/archiv/1999_2/t02874.htm
gibt es inzwischen eine funktion oder einen weg wo ich keine neue funktion aufrufen muss?
vielen dank für eure mühe
Martin