Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]zwijanie i rozwijanie tekstu
Forum PHP.pl > Forum > Przedszkole
marcinkooter
Mam na stronce długi formularz i chciałbym, aby 3 jego części były zwinięte. Osoby, które chciałby go wypełnić rozwijałyby jego poszczególne części. Jak to zrobić? Szukałem w googlach ale nie wiem jak to się tak naprawdę nazywa smile.gif
wookieb
jquery -> slideToggle
user767
  1.  
  2. <script type="text/javascript">
  3.  
  4. function aktywny(box) {
  5. box.style.background='#f0f0ff';
  6. }
  7.  
  8. function nieaktywny(box) {
  9. box.style.background='#ffffff';
  10. }
  11.  
  12. function pokazAlboUkryj(co) {
  13. var obiekt = document.getElementById(co);
  14. if (obiekt.style.display == 'block') {
  15. obiekt.style.display = 'none';
  16. } else {
  17. obiekt.style.display = 'block';
  18. }
  19. }
  20.  
  21.  
  22. </script>
  23.  
  24.  
  25.  
  26. <div class="tresc" onmouseover="aktywny(this)" onmouseout="nieaktywny(this)">
  27. temat
  28. </div>
  29.  
  30. <p class="tytul"><a class="faq" onclick="pokazAlboUkryj('id1'); return false;">tytul</a></p>
  31.  
  32. <div id="id1">
  33. <div class="tresc2" onmouseover="aktywny(this)" onmouseout="nieaktywny(this)">
  34. <a class="faq" onclick="pokazAlboUkryj('id2'); return false;">
  35. pytanie
  36. </a>
  37. <div id="id2" class="faq_odp">
  38. odp
  39. </div>
  40. </div>
  41.  
  42. <div class="tresc2" onmouseover="aktywny(this)" onmouseout="nieaktywny(this)">
  43. <a class="faq" onclick="pokazAlboUkryj('id3'); return false;">
  44. pyt
  45. </a>
  46. <div id="id3" class="faq_odp">
  47. odp
  48. </div>
  49. </div>
  50.  
  51.  


  1. #id1,#id2,#id3,#id4,#id5,#id6,#id7,#id8,#id9,#id10,#id11,#id12,#id13,#id14,
  2. #id15,#id16,#id17,#id18,#id19,#id20,#id21,#id22,#id23,#id24,#id25,#id26,#id27,
  3. #id28,#id29,#id30,#id31,#id32,#id33,#id34,#id35,#id36,#id37,#id38,#id39,#id40,
  4. #id41,#id42,#id43,#id44,#id45,#id46,#id47,#id48,#id49,#id50,#id51,#id52,#id53,
  5. #id54,#id55,#id56,#id57,#id58,#id59,#id60,#id61,#id62,#id63,#id64,#id65,#id66
  6. ,#id67,#id68,#id69,#id70,#id71,#id72,#id73,#id74,#id75,#id76,#id77,#id78,#id79
  7. ,#id80,#id81,#id82,#id83,#id84,#id85,#id86,#id87,#id88,#id89,#id90,#id91,#id92
  8. ,#id93,#id94,#id95,#id96,#id97,#id98,#id99,#id100,#id101,#id102,#id103,#id104
  9. ,#id105,#id106,#id107,#id108,#id109,#id110,#id111,#id112,#id113,#id114,#id115
  10. {
  11. display: none;
  12. }


tylko jeden


  1.  
  2. <script type="text/javascript">
  3. function showonlyone(thechosenone) {
  4. var newboxes = document.getElementsByTagName("div");
  5. for(var x=0; x<newboxes.length; x++) {
  6. name = newboxes[x].getAttribute("name");
  7. if (name == 'newboxes') {
  8. if (newboxes[x].id == thechosenone) {
  9. newboxes[x].style.display = 'block';
  10. }
  11. else {
  12. newboxes[x].style.display = 'none';
  13. }
  14. }
  15. }
  16. }
  17.  
  18.  
  19.  
  20.  
  21. echo "<a onClick=\"java script:showonlyone('$box_id')\" >";
  22. <div id=\"$box_id\" name=\"newboxes\" style=\"display:none;\"> <a href=\"java script:showonlyone('zamknij');\" title=\"Zamknij\"> Zamknij [x]</a></div>
  23. <div id="zamknij"></div>


albo

  1. function ShowText(id) {
  2. document.getElementById(id).style.display = 'block';
  3. }
  4.  
  5. function HideText(id) {
  6. document.getElementById(id).style.display = 'none';
  7. }


To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.