Marco: CSS-Klassen

Hallo alle zusammen,
wie kann ich CSS-Klassen mit Javascript ändern?

Marco

  1. Hallo alle zusammen,
    wie kann ich CSS-Klassen mit Javascript ändern?

    so:

    function setClass(className, attr, value)
    {
        var rule = getStyleSheet(className);
        if(rule) rule.style[attr] = value;
    }
    function getStyleSheet(className);(name)
    {
         if(!document.styleSheets) return null;
         if(!name) return null;
         for(var i = 0; i < document.styleSheets.length; i++)
         {
             var rules = document.styleSheets[i].rules;
             for(var j = 0; rules && j < rules.length; j++)
             {
                 if(rules[j].selectorText == name) return rules[j];
             }
         }
         return null;
    }

    Struppi.

  2. Hallo,

    wie kann ich CSS-Klassen mit Javascript ändern?

    HTML/JS: http://www.styleassistant.de/tips/beispiel100.htm
    SVG/JS:  http://www.datenverdrahten.de/svglbc/?code=klassen_tauschen

    MfG, Thomas