WauWau: tabellenproblem "rowspan"

Beitrag lesen

Hallo sschumann,

ich bekomme nur einen Syntaxfehler. In JavaScript ist die Notation von

var bla = ie ? "eins" : "zwei";

nicht möglich (sieht nach PHP syntax aus).
Was natürlich Blödsinn ist, wie Du sicher weißt.

Das beispiel da oben ist Blödsinn, nur in deinem script stand das folgende, wobei Opera mir folgende fehlerbeschreibung gegeben hat:

----------------
Inline script thread
Error:
name: TypeError
message: Statement on line 4: Expression evaluated to null or undefined and is not convertible to Object: document.images.slide.filters
Backtrace:
  Line 4 of inline#1 script in http://www.derknork.de/knorks/neu/html/index.html
    var blenddelay = ie ? document.images.slide.filters[0].duration * 1000 : 0;
----------------------

Syntax übrigens siehe: http://www.selfhtml.teamone.de/javascript/sprache/bedingt.htm#entweder_oder

ok, scheint anscheinend doch nicht (if(bla) ? 1 : 2) zu heißen, obwohl ich das mal irgendwo gelesen habe....

naja. Syntaxfehler ist hier dem anscheinnach zum einen, dass du document.meindummerfilter.duration*1000 schreiben muss, oder das vielleicht sogar in klammern (sind weitere operatoren innerhalb eines "?:"-Ausdrucks zulässig!?, und außerdem behauptet dieser script ja auch, dass es das objekt nicht gibt oder sowas komisches halt (naja, egal)...

WauWau

--
ss:) zu:) ls:& fo:) de:] va:) ch:° n4:( rl:( br:^ js:| ie:% fl:{ mo:|
E-Mail WauWau: mailto:selfforum.wauwau@spameater.org