regenfeld: Es werde dynamisch...

Beitrag lesen

Grüssi,

onclick="werbinich('Hans', 'Meier' ,'Diesestr.1', '12345 Hierbroich');".

Diese Funktion erstellt eine Tabelle und füllt sie mit den ensprechenden. Die Tabelle selbst wird in das leere DIV hineingeschrieben.

Es scheint zu funktionieren (NN & IE)... da ich aber erst kürzlich angefangen habe mit Javascript zu experimentieren lautet meine Frage... ist dieser Lösungsweg "optimal" oder ... tja..oder?

In welcher Hinsicht? Aus sicht der DHTML? Oder des Datenkonzeptes? DHTML kann ich nicht. Obs schneller/ressourcenschonender ist, alles in Klassen/Objekte zu packen kann ich auch nicht sagen, schöner, skalierbarer, ev. auch einfacher (von der Implementation abhängig) ist es auf alle Fälle!

Bsp:

function Visitenkarte(vn,nn,adr,plz,ort) {
   this.vorname  = vn;
   this.nachname = nn;
   this.adresse  = adr;
   this.plz      = plz;
   this.ort      = ort;
}

var vcListe = new Array ();

vcListe[0] = new Visitenkarte('Hans' , 'Meier' , 'Diesestr.1' , 12345 , 'Hierbroich');

function werbinich(id) {
  alert (vcListe[id].vorname +" "+ vcListe[id].nachname + " wohnt in ");
  alert (vcListe[id].adresse +" in "+ vcListe[id].plz +"-"+ vcListe[id].ort);

}

werbinich(0);

----

je nachdem wie dein file aufgebaut ist, wenn du's irgendwie einbauen kannst, würd ich das machen, mit Betonung auf ICH ;-)

lg regenfeld