15. maj 2002 - 10:44
Der er
8 kommentarer
slet et row i en table?
er det muligt at gøre det med javascript?
Annonceindlæg fra Deloitte
ja, serverside jscript, eller med databinding.
I de nyere DOM browsere er det ihvertfald teoretisk muligt. Der sker tit sjove ting når javascript sådan prøver at 'ommøblere' en side der allerede er udlagt.
doh, jeg gik ud fra at du mente i en database. beklager...
Tjae, det er da maget muligt det også var det prixor mente. en nem en der virker i NS6 og ny IE: <tr id="olsen">... document.getElementById('olsen').style.display='none' 'normal' bør så gøre den række synlig igen.
jakoba kan jeg add en et row? hvordan det har prøvet med noget innerHTML det vil den sq ike
Det sidste ved jeg ikke. (men jeg har lige opdaget at det ikke er 'normal' der gør rækken synlig igen. for en <tr> er det nok 'inline'.)
<script> function blaa() { document.getElementById('ol_list').innerHTML='hehehe'; } </script> <table> <div id="ol_list"> <tr><td>hej1</td></tr> <tr><td>hej1</td></tr> <tr><td>hej1</td></tr><tr><td>hej2</td></tr> <tr id="lol"><td>hej1</td></tr> <tr><td>hej3</td></tr> <tr><td>hej1</td></tr> </div> </table> <a href=# onclick="blaa();">jaaa</a> f.eks det her kan man ikke :(
Nej. Du kan ikke lave en <div indeni en table. og allenfals er 'hehehe' jo noget der skal vises så det skulle være: <td id="ol_list">det der skal udskiftes med 'hehehe'</td> men det kan meget vel være at innerHTML kan du. prøv at skrive: <script> function blaa() { document.getElementById('ol_list').innerHTML +='<tr><td>hej4</td></tr>'; } </script> <table id="ol_list"> <tr><td>hej1</td></tr> <tr><td>hej2</td></tr> <tr id="lol"><td>hej1</td></tr> <tr><td>hej3</td></tr> </table> <a href=# onclick="blaa();">jaaa</a> mvh JakobA
Vi tilbyder markedets bedste kurser inden for webudvikling