Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js] formularz wyboru i przekazywanie wyniku
kaszanka
post 4.01.2008, 01:21:18
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 1
Dołączył: 17.02.2007

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


Hi,

Mam sobie takie prosty select wyboru:
  1. <?php
  2. Uaktywnić formularz wyboru?
  3. <select size='1' onChange="javascript:if(this.value=='true')
  4. {document.getElementById('dir1').disabled=false;}
  5. else
  6. {document.getElementById('dir1').disabled=true;}">
  7. <option value='false'>Nie</option> 
  8. <option value='true'>Tak</option>
  9. </select>";
  10.  
  11. <select size="4" name="wybor" onChange="javascript:katalog();" id="dir1" disabled="disabled">
  12. <option value="jablka">jabłka</option>
  13. <option value="gruszki">gruszki</option>';
  14. </select>
  15.  
  16. Wybrałeś: <input type="text" name="wybrane" value="" readonly>
  17. ?>

Aktywacja oraz deaktywacja formularza wyboru jabłek/gruszek działa lecz jak teraz zrobić by po kliknięciu np. na jabłka w inpucie "wybrane" automatycznie pojawiała się opcja wyboru czyli np. jabłka?
Go to the top of the page
+Quote Post
lord_t
post 4.01.2008, 11:08:48
Post #2





Grupa: Zarejestrowani
Postów: 603
Pomógł: 131
Dołączył: 24.07.2007
Skąd: Górny Śląsk

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


Tu masz jak powinna wygladać funkcja katalog() :

  1. function katalog()
  2. {
  3. var ind=document.getElementById('dir1').selectedIndex;
  4. document.getElementById('losoweId').value=document.getElementById('dir1').options[ind].innerHTML;
  5. }


Popraw też inputa:
  1. <input id="losoweId" type="text" name="wybrane" value="" readonly="readonly">


Po co dałeś cały kod w <?php ?> ? Przecież to nie ma sensu gdy jest pomiędzy nimi.


--------------------
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 13.06.2025 - 05:51