Frederic D.: Fehlermeldung nach Aufruf einer Funktion

Beitrag lesen

Hi

ich habe folgendes Problem. Ich möchte ein Script per Funktion über einen onclick button ausführen. Das Script funktioniert. Wenn ich es aber als Funktion aufrufe kommt die folgende Fehlermeldung:
Es ist ein Laufzeitfehler aufgetreten
Zeile: 0
Fehler: Objekt erwartet

hier das Script:

<body>
<script>
function test()
{
window.onerror=null;
var down;
function faketake(percent1){
if(percent1 < 100){
   percent1++;
   window.status="stelle Verbindung her: "+percent1+"% komplett";
   fid1=window.setTimeout("faketake("+percent1+")",50)
} else {
      fid1=window.setTimeout("fakeformat(0)",50);
}
}
function fakeformat(percent){
  if(percent < 100){
    percent++;
    window.status=" Übertrage Daten: "+percent+"% komplett";
    fid=window.setTimeout("fakeformat("+percent+")",150); // 900

} else {
  alert("Daten erfolgreich übertragen!");
    }
}
window.setTimeout('faketake(-1)',200);
}
// -->
</script>
<p> </p>

<p> </p>

<form method="POST">
    <p align="center"><input type="button" onclick="test()" name="B1"
    value="Abschicken"></p>
</form>
</body>

ich hoffe jemand kann helfen.

Gruß
Fred