Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS] Interaktywny formularz
thunder_1982
post 17.09.2007, 20:14:39
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 12.09.2006

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


Witam. Mam pytanie jak można zrobić w formularzu, aby po kliknięciu w jednym z pól drugie się resetowało lub stawało się np nieaktywne ? Potrzebuję aby użytkownik wybierał z selecta jedną opcję, a w przypadku gdy jej nie odnajdzie miał możliwość w innym polu poniżej sam ją wpisać. Czy trzeba w tym celu użyć JS czy też da się to zrobić przy pomocy samego PHP ?

Ten post edytował thunder_1982 17.09.2007, 20:20:42
Go to the top of the page
+Quote Post
mike
post 17.09.2007, 20:17:30
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


1. Proszę poprawić tytuł wątku tak aby spełniał zasady pisania na forum Przedszkole. Inaczej zostanie zamknięty.
2. PHP nie ma nic wspólnego z przeglądarką. Takie rzeczy tylko w JS.
Go to the top of the page
+Quote Post
qqrq
post 17.09.2007, 20:52:38
Post #3





Grupa: Zarejestrowani
Postów: 418
Pomógł: 8
Dołączył: 16.11.2006

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


Na przykład:

  1. <script type="text/javascript">
  2. function Change()
  3. {
  4. var selectVal = document.form.select.options[document.form.select.selectedIndex];
  5. if (selectVal != '0')
  6. document.form.text.value = 'wartość '+selectVal;
  7. }
  8. <form name="form">
  9. <select name="select" onchange="Change()">
  10. <option value="0">(brak wartości)</option>
  11. <option value="1">1</option>
  12. <option value="2">2</option>
  13. <option value="3">3</option>
  14. </select>
  15. <input type="text" name="text" />
  16. </form>


(z palca)


--------------------
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: 19.07.2025 - 02:11