Axel Richter: mozilla kaput???

Beitrag lesen

Hallo an alle,

mach ich nen fehler oder liegts an mozilla?

*g* Wolltest Du uns verarschen? Das ist Dir geglückt.

im code:

function dir()
    {

...

... + dir[cdir][anza];

...            ^was ist das?

}
...
if(befehl.substr(0,3) == "dir"){dir(befehl.substr(4,999));prog = "cd";}//zeile 77
der fehler:
zeile 77: dir ist keine Funktion

Klar.
Offensichtlich gibt es den Bezeichner "dir" doppelt. Einmal als Funktionsbezeichner und einmal als Bezeichner eines Objekts dir[][]. Eventuell gibt es ihn sogar drei Mal, denn in Zeile 77 wird die Funktion dir mit Parameter aufgerufen, ist aber gar nicht mit Parameter definiert.

viele Grüße

Axel