Problem: <td> per setAttribute ändern
Rajko
- javascript
Hallo zusammen,
mein Problem:
In einer Tabelle möchte ich die Attribute einer Zelle dynamisch verändern, wie z.B. den unteren Zellenrahmen ausblenden. Die Tabelle befindet sich in einem Formular, die Funktion zum Ändern der Eigenschaften außerhalb (was aber meines Erachtens keinen Unterschied macht).
Die betreffende Tabellen-Zelle sieht so aus:
<td id="bmk1"><div id="mm1">Text</div></td>
Die Zeile zum Ändern des Rahmens sieht so aus:
document.getElementById("bmk1").style.setAttribute("border_bottom_style","none","true");
Leider hat das zur Laufzeit kein Effekt. Das <div>-Element "mm1" lässt sich jedoch auf diese Weise ohne Probleme verändern.
Was habe ich übersehen oder falsch gemacht?
Anm.: Das Attribut ist ein CSS-Attribut.
Für Hilfe bin ich schon im Voraus dankbar!
Rajko
Hallo Rajko,
bitte vergleiche
document.getElementById("bmk1").style.setAttribute("border_bottom_style","none","true");
mit
http://de.selfhtml.org/javascript/objekte/style.htm#style_eigenschaften
oder arbeite direkt mit document.getElementById("bmk1").style.borderBottom="none";
Gruß aus Berlin!
eddi
Hallo Eddi,
das wars, was ich nicht gefunden hatte! Nun funzts...
Vielen Dank :o)