Hoi,
Ik ben een bezig met een project waarbij het nodig is om kolommen van een tabel te verbergen of te tonen. Dit omdat het om veel kolommen achter elkaar gaat en het nodig moet zijn om bepaalde kolom naast elkaar te kunnen zetten (denk aan excel met vastzetten of het simpelweg slepen van kolommen). Ik dacht dit te doen moet display="none" of "block", maar het is niet mogelijk een een cel dezelfde naam te geven als een ander.
Ik weet wel een oplossing, door elke cel een apart nummer en een overeenkomste naam van de kolom te geven, bijv. kolom1_1, kolom1_2 en dan met een loop door al je elementen te gaan en kijken of er een resultaat is als je document.getElementById(name).id.indexOf('kolom1') doet.
Maar dit lijkt me niet zo'n mooie oplossing, zeker niet als je straks 1000 of meer rijen hebt met ieder 20 kolommen...
Kan iemand mij adviseren? Alvast bedankt
Ik ben een bezig met een project waarbij het nodig is om kolommen van een tabel te verbergen of te tonen. Dit omdat het om veel kolommen achter elkaar gaat en het nodig moet zijn om bepaalde kolom naast elkaar te kunnen zetten (denk aan excel met vastzetten of het simpelweg slepen van kolommen). Ik dacht dit te doen moet display="none" of "block", maar het is niet mogelijk een een cel dezelfde naam te geven als een ander.
Ik weet wel een oplossing, door elke cel een apart nummer en een overeenkomste naam van de kolom te geven, bijv. kolom1_1, kolom1_2 en dan met een loop door al je elementen te gaan en kijken of er een resultaat is als je document.getElementById(name).id.indexOf('kolom1') doet.
Maar dit lijkt me niet zo'n mooie oplossing, zeker niet als je straks 1000 of meer rijen hebt met ieder 20 kolommen...
Kan iemand mij adviseren? Alvast bedankt