@@b4RnY:
nuqneH
Hi, ich will einem <div> -Element eine neue Klasse zuweisen:
Dazu hat dir EKKi ja schon die entsprechende Stelle in SELFHTML genannt.
if (xxxx.style.width == "600px") {
xxxx.style.width = "100%";
}
else {
xxxx.style.width = "600px";
}
Dafür würde sich besser die http://de.selfhtml.org/javascript/sprache/bedingt.htm#entweder_oder@title=Kurzschreibweise anbieten:
xxxx.style.width = (xxxx.style.width == "600px") ? "100%" : "600px";
Allerdings bietet es sich nicht an, mit JavaScript Style-Eigenschaften zu ändern. Besser ist die Trennung von Präsentation (CSS) und Verhalten (JavaScript). [Meiert]
Also alle Darstellungsangaben im Stylesheet, keine im Script. Im Script werden allenfalls Klassennamen verändert, so wie du es ursprünglich vorhattest.
Qapla'
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)