CSS Formatierung via Javascript ändern?!
Zerko
- javascript
0 Ashura
Abend..
Ich habe in einem Stylsheet zwei Klassen erstellt :
.A { ... }
.B { ... }
Nun wollte ich via Javascript die Klasse wechseln, geht das?! oder muss ich alle Formatierungen einzeln verändern?!
Beispiel :
function setHighlight(Item){
// Elemente werden durch Klasse B formatiert.
document.getElementByID(Item).style = "B";
}
GRuß
zerko
Hallo Zerko.
Ich habe in einem Stylsheet zwei Klassen erstellt :
.A { ... }
.B { ... }
Welche Aussage über den Inhalt deines Dokumentes vermitten diese beiden Klassen?
Nun wollte ich via Javascript die Klasse wechseln, geht das?! oder muss ich alle Formatierungen einzeln verändern?!
Nein, das ist durchaus möglich, siehe className.
(Nicht verunsichern lassen: der Zugriff über die document.get*-Methoden ist hiermit ebenso möglich.)
Beispiel :
function setHighlight(Item){
// Elemente werden durch Klasse B formatiert.
document.getElementByID(Item).style = "B";
}
Nein. Hiermit versuchst du, ein Objekt durch einen String zu ersetzen.
Das Resultat dürfte eindeutig sein.
Einen schönen Donnerstag noch.
Gruß, Ash*feel free*ura