Sven: Funktionierendes Klassensetzten per JavaScript!?

Moin,

so, ich habe mal wieder ein mehr oder weniger "klassisches" DHTML-Menü, das ich aber eigentlich am Liebsten ohne große "Schnickschnacks" betreiben möchte, halt einfach nur ein <ul>, das entsprechend eingeblendet wird, wenn es gebraucht wird. Alles weitere (Formatierung) soll das CSS machen.

Sooooo. und da würde ich nunmal gerne Klassen "setzten". D.h. dem document.getElementById("n1")-Element z.B. die Klasse "on" verpassen.

Das Problem ist, dass ich bis jetzt noch keine einzige Möglichkeit dazu in der SelfHTML gefunden habe, die in

- Opera (7 natürlich)
  - Mozilla (1.6 meinetwegen ;)
  - IE (5,6)

läuft.

Gibt's da irgendwelche geheimen "Workarounds", von denen ich bis jetzt noch keine Ahnung habe?

Gruß,

sven

--
!:        I'm back. Ferien auch. Höchstwahrscheinlich bin ich bald wieder weg 8|
Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
Decode:   http://peter.in-berlin.de/projekte/selfcode/
E-Mail:   coming soon
me:       'd comed long ago
  1. Hi,

    Sooooo. und da würde ich nunmal gerne Klassen "setzten". D.h. dem document.getElementById("n1")-Element z.B. die Klasse "on" verpassen.
    Das Problem ist, dass ich bis jetzt noch keine einzige Möglichkeit dazu in der SelfHTML gefunden habe,

    http://de.selfhtml.org/javascript/objekte/htmlelemente.htm#universaleigenschaften ist an Dir vorbei gegangen?

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Moin Cheatah,

      http://de.selfhtml.org/javascript/objekte/htmlelemente.htm#universaleigenschaften ist an Dir vorbei gegangen?

      tatsächlich... ja.

      Werde ich mal ausprobieren :)

      Gruß,

      Sven

      --
      !:        I'm back. Ferien auch. Höchstwahrscheinlich bin ich bald wieder weg 8|
      Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
      Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
      Decode:   http://peter.in-berlin.de/projekte/selfcode/
      E-Mail:   coming soon
      me:       'd comed long ago
  2. Hi,

    Sooooo. und da würde ich nunmal gerne Klassen "setzten". D.h. dem document.getElementById("n1")-Element z.B. die Klasse "on" verpassen.

    afaik kannst Du mit document.getElementById("n1").className direkt auf diese Eigenschaft zugreifen.

    Gruesse, Joachim

    --
    Am Ende wird alles gut.