Javascript CSS Klasse ändern im IE und Firefox

Erstellt am 10. Dezember 2009 um 20:59 Uhr von custus

Ich stieß auf folgendes Problem. Mit einem Javascript, wollte ich die das class-Attribut meine DIV Elements ändern, je nachdem welcher Button gedrückt wurde.

Mit “setAttribute” ist dies möglich, aber da stieß ich auch schon auf das Problem. Der IE mag nur den Schlüssel “className” als Parameter und Firefox ausschließlich “class”.
Es ist also notwendig, beide Parameter mit “setAttribute” zu setzen.

var x = getElementById(’divid’);
x.setAttribute(’className’, ‘cssclass1′);
x.setAttribute(’class’, ‘cssclass1′);

Jetzt da ich es weiß, versuche ich es zum nächsten Mal nicht wieder zu vergessen.

» Kategorie CSS, Webdesign | 0 Kommentare »