![]() |
HTML: rowspan in tabelle über DOM ändern
ich habe eine HTML-tabelle, wo ich mehrere felder vorerst über style="display:none" unsichtbar lasse. sobald diese per scriptaufruf sichtbar gemacht werden, muß sich jedoch das rowspan eines anderen feldes ändern, damit die tabelle auch nach was aussieht.
an und für sich sollte das per DOM nicht so schwer sein. ich habe für das entsprechende tabellenfeld, das das rowspan-attribut enthält, erst einmal rowspan=1 angegeben und ihm außerdem eine eindeutige id gegeben. bei scriptaufruf möchte ich nun dieses rowspan-attribut ändern, so daß die tabelle mit den nunmehr sichtbaren feldern (wenigstens das funzt) wieder schön aussieht. probiert habe ich das über Code:
document.getElementById("eindeutige_ID_des_td").rowspan=5; |
Probier es mal mit:
Code:
myTD =document.getElementById("eindeutige_ID_des_td"); Vielleicht gehts ja so :) lg Matthias [edit] wenn ich mich nicht ganz irre müsste in deinem Beispiel rowSpan gehören und in meinem rowspan. |
ok, es funktioniert doch (hab mir das attribut nach der änderung per alert ausgeben lassen). das problem liegt woanders. ;)
|
Zitat:
|
Das attribute, dass man mit myTd.setAttribute setzt heißt rowspan, während die property die man mit myTd.rowSpan setzt eben rowSpan heißt. Ist etwas verwirrend..
Hier habe ich noch etwas zum Unterschied attributes/properties gefunden: http://xulsolutions.blogspot.com/200...essential.html lg |
danke für den aufschlußreichen link! :-)
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag