Struppi: danke

Beitrag lesen

Nein, nur zufällig, weil deine id die Gleiche ist wie der Name deiner Objektvariabel.

Hää? Was ist eine Objektvariabel?

Der Name ist gleich der id des div:

f01 = new fahrzeug("f01",10,10,"N",3);

^^^^
Das ist die Objektvariabel, nenn sie mal anders.

also "f01" (Javascript) und id=f01 (HTML) sind identisch.

Du meinst, das ist Zufall?

sicher du kannst das JS-Objekt x-beliebig benennen oder auch in einer Funktion lokal erzeugen (mit var, sollte man sowieso immer verwenden) und dann funktioniert das auch nicht mehr.

z.b.

window.onload = function()
{
   var f01 = new fahrzeug("f01",10,10,"N",3);
}

Struppi.

--
Javascript ist toll (Perl auch!)