Thomas: CSS Formatierung zur Laufzeit ändern

Ich möchte die Farbe von CSS formatierten HTML Elementen (Tabellenfeld, Button in Formularen) zur Laufzeit ändern.
Da es kein Attribut .color analog zum value ...MyButton.value="neuer Wert" gibt, dem man was zuweisen kann, war die Idee, ob man eine CSS-Class dynamisch ändern kann. Ist das technisch möglich oder gibt es Alternativen.

  1. abend,

    Ich möchte die Farbe von CSS formatierten HTML Elementen (Tabellenfeld, Button in Formularen) zur Laufzeit ändern.
    Da es kein Attribut .color analog zum value ...MyButton.value="neuer Wert" gibt, dem man was zuweisen kann, war die Idee, ob man eine CSS-Class dynamisch ändern kann. Ist das technisch möglich oder gibt es Alternativen.

    die stylesheeteigenschaften lassen sich wohl mit javascript editieren.
    musst mittels *.style.backgroundColor zugreifen bzw mit *.class lässt
    sich die gesamte klasse ändern. zu beachten ist, dass das minus aus dem
    namen der eigenschaft verschwinden muss, und danach jeweils der erste
    buchstabe groß geschrieben wird...

    HIH

    mfg,
    (tanz das)
    Z.N.S.

    --
    <img src="http://www.dmp-web.de/comunicout/neubauten.gif" border="0" alt="">
    1. hi,

      die stylesheeteigenschaften lassen sich wohl mit javascript editieren.
      musst mittels *.style.backgroundColor zugreifen bzw mit *.class lässt
      sich die gesamte klasse ändern.

      für letzteres brauchst du className, nicht class.

      gruss,
      wahsaga

      1. abend,

        hi,

        die stylesheeteigenschaften lassen sich wohl mit javascript editieren.
        musst mittels *.style.backgroundColor zugreifen bzw mit *.class lässt
        sich die gesamte klasse ändern.

        für letzteres brauchst du className, nicht class.

        oh besten dank.. vergiss es jedesmal ;)

        mfg,
        (tanz das)
        Z.N.S.

        --
        <img src="http://www.dmp-web.de/comunicout/neubauten.gif" border="0" alt="">