Don P: Verkettete Listen in Javascript

Beitrag lesen

Hallo,

Sorry, Typo, es muss natürlich so lauten:

  
function listItem(inList, itemName, previous, next) {  
  
  return {  
    parentObj: inList,  
    itemName: itemName,  
    previous: previous,  
    next: next };  
}  
  
table1 = new listItem(this, 'Tabelle1', null, null);  
table2 = table1.next = new listItem(this, 'Tabelle2', table1, null);  
table3 = table1.next = new listItem(this, 'Tabelle3', table2, null);  
// usw.  
  
row1 = new listItem(table1, 'Reihe1', null, null);  
row2 = row1.next = new listItem(table1, 'Reihe2', row1, null);  
row3 = row2.next = new listItem(table1, 'Reihe3', row2, null);  
// usw.  
  
col1 = new listItem(table1, 'Spalte1', null, null);  
col2 = col1.next = new listItem(table1, 'Spalte2', col1, null);  
col3 = col2.next = new listItem(table1, 'Spalte3', col2, null);  
// usw.  
  
document.write(col2.next.itemName);

Gruß, Don P

--
sh:( fo:) ch:? rl:( br:] n4:~ ie:% mo:? va:{ js:) de:/ zu:] fl:( ss:| ls:&