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!)
Javascript ist toll (Perl auch!)