Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak ukryć wiersze lub kolumny w tabeli?, Show/Hide
Wave
post
Post #1





Grupa: Zarejestrowani
Postów: 332
Pomógł: 6
Dołączył: 13.01.2005

Ostrzeżenie: (0%)
-----


Mam problem ponieważ metoda na ukrywanie DIVów nie działa z elementami tabeli, a przypisywanie id każdej komórce jest męczące, więc jak ukryć TYLKO taki kawałek kodu:
  1. ...
  2. <tr>
  3. <td></td>
  4. <td></td>
  5. <td></td> ...
  6. </tr>
  7. <tr>
  8. <td></td>
  9. </tr>
  10. <tr>
  11. <td></td>
  12. </tr>
  13. ...

Ma ktoś jakiś pomysł?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Dex1987
post
Post #2





Grupa: Zarejestrowani
Postów: 246
Pomógł: 0
Dołączył: 28.09.2004

Ostrzeżenie: (0%)
-----


po co Ci adres strony?

  1. <script type="text/javascript">
  2.  
  3. function sh() {
  4.  
  5. var trs = document.getElementsByTagName("tr");
  6.  
  7. for (i=0; i<trs.length; i++) {
  8.  
  9. if (trs[i].className=="h") {
  10.  
  11. if (trs[i].style.display=='none') {
  12.  
  13. trs[i].style.display='block';
  14.  
  15. } else {
  16.  
  17. trs[i].style.display='none';
  18. }
  19. }
  20. }
  21. }
  22.  
  23.  
  24.  
  25. <table border="1" width="190" >
  26. <tr>
  27. <td>1</td>
  28. </tr>
  29. <tr class="h">
  30. <td>aaa</td>
  31. </tr>
  32. <tr class="h">
  33. <td>bbb</td>
  34. </tr>
  35. <tr class="h">
  36. <td>cccc</td>
  37. </tr>
  38. <tr>
  39. <td>2</td>
  40. </tr>
  41. <a href="#" onclick="sh()">but</a>


Otworz przez FF i bedziesz widzial.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 00:08