Verändern der Farbe eines Rahmens.
Gerd Gruber
- javascript
Hallo Leute,
Ich habe in einer HTML-Seite folgenden Rahmen erzeugt:
<p id="rahmen" style="border-color:#3b5494; border-width:2px; border-style:solid;">Bespieltext</p>
Nun wollte ich folgende JavaScript-Funktion auf dieses Element loslassen (onclick()-Ereignis bei einer Schaltfläche):
<SCRIPT LANGUAGE="JavaScript">
<!--
function farbesetzen() {
document.getElementById("rahmen").style = "border-color:#000000; border-width:2px; border-style:solid;";
}
//-->
</SCRIPT>
Dieser Codeteil soll einfach nur die Änderung der Farbe des Rahmens bewirken. Aber er tut es nicht. Anscheinend kann ich über javascript nicht auf die style-Eigenschaft vom tag <p id="rahmen"> zurgreifen.
Hätte jemand bitte eine Idee, wie ich dieses Problem andersweitig lösen könnte? (Im Archiv habe ich leider auch nichts dazu gefunden. Bin leider mit meinem Latein am Ende).
Vielen Dank schon im voraus,
mit freundlichen Grüßen
Gerd Gruber
P.S. Dieses Forum ist das beste der Welt:-))
Hallo,
<SCRIPT LANGUAGE="JavaScript">
<!--
function farbesetzen() {
document.getElementById("rahmen").style = "border-color:#000000; border-width:2px; border-style:solid;";
}
//-->
</SCRIPT>
Schau' Dir mal http://selfhtml.teamone.de/javascript/objekte/style.htm an, speziell
http://selfhtml.teamone.de/javascript/objekte/style.htm#style_eigenschaften.
Der Code muss also so lauten:
document.getElementById("rahmen").style.border = '#000000 solid 2px';
P.S. Dieses Forum ist das beste der Welt:-))
Finde ich auch :-)
Grüße,
Christian