Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX][JavaScript][PHP] Ukrywanie/wyświetlanie danych
-matejbos-
post
Post #1





Goście







Witam. Nigdy nie piszę na forach, zawsze znajduję odpowiedź we własnym zakresie, tym razem nie dałem rady. Problem tego typu. Wypisanie za pomocą JSON w formularzu, który jest ukryty za pomocą chained liczb 8 i 9. Problem jest z klasą i chained, osobno wszystko działa. Wypisanie Janek i Ala działa, liczby już nie. Ewentualne później ich zablokowanie np: .style.disabled="none" Z góry dzięki za odp.

  1. <form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
  2. <select id="mark" name="osoba">
  3. <option value="">--</option>
  4. <option id ="janek" value="janek" ></option>
  5. <option id ="ala" value="ala" ></option>
  6. </select>
  7. <select id="series" name="godzina">
  8. <option value="">--</option>
  9. <option id="8" value="8" class="janek"></option>
  10. <option id="10" value="10" class="janek"></option>
  11. <option id="9" value="9" class="ala"> </option>
  12. </select>
  13. </form>

[JAVASCRIPT] pobierz, plaintext
  1. <script type="text/javascript">
  2.  
  3. $("#series").chained("#mark");
  4.  
  5. var JSONObject = {
  6. "janek":" Janek",
  7. "ala":" Ala"
  8.  
  9. };
  10. document.getElementById("janek").innerHTML=JSONObject.janek
  11. document.getElementById("ala").innerHTML=JSONObject.ala
  12.  
  13. var elements = document.getElementsByClass('janek');
  14. var element0 = document.getElementsByClass('janek')[0];
  15. var element1 = document.getElementsByClass('janek')[1];
  16.  
  17. element1.innerHTML=JSONObject.janek;
  18. </script>
[JAVASCRIPT] pobierz, plaintext
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Gość-
post
Post #2





Goście







http://robertnyman.com/2005/11/07/the-ulti...ntsbyclassname/ apropo "document" tutaj się zasugerowałem (ale to już funkcje), była jeszcze jedna strona ale niestety nie mogę znaleźć, jeżeli trafię na nią znowu, to na pewno wrzucę linka smile.gif Ale tak czy tak document.getElementsByClassName('janek')[0]; nie działa smile.gif
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.08.2025 - 06:36