Mathias Brodala: Logikproblem mit JavaScript

Beitrag lesen

Hallo Siechfred.

Also in etwa so:

var menutree = { menu1 : { hasChildren : true,

children    : ['child1', 'child2', 'child3'] },
                 menu2 : { hasChildren : false }
               };
for ( var menu in menutree ) {
  if(menutree[menu].hasChildren)
    alert(menu + ' has children ' + menutree[menu].children);
  else
    alert(menu + ' has no children');
}

  
Kürzer:  
  
~~~javascript
var menutree = { menu1 : ['child1', 'child2', 'child3'],  
                 menu2 : null  
               };  
for ( var menu in menutree ) {  
  if(menutree[menu])  
    alert(menu + ' has children ' + menutree[menu]);  
  else  
    alert(menu + ' has no children');  
}

Einen schönen Mittwoch noch.

Gruß, Mathias

--
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules