Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][HTML] Dwa formularze - wybór
Impact
post 12.07.2018, 08:50:04
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 11.02.2008

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


Witam, szukam jakiegoś tutoriala gdzie przy pomocy przycisku checkbox zmienię formularz (nie mogę znaleźć).
Pole nie zaznaczone to wyświetla się od razu formularz1 a jak zaznaczę to podmienia się na formularz2 bez przeładowana strony np div
Go to the top of the page
+Quote Post
trueblue
post 12.07.2018, 08:50:56
Post #2





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

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


Tu jest tutorial:
https://www.google.com/search?q=checkbox%20hack


--------------------
Go to the top of the page
+Quote Post
Impact
post 12.07.2018, 09:10:52
Post #3





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 11.02.2008

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


nie o to mi chodzi
Go to the top of the page
+Quote Post
nospor
post 12.07.2018, 09:15:43
Post #4





Grupa: Moderatorzy
Postów: 36 440
Pomógł: 6290
Dołączył: 27.12.2004




Dodaj zdarzenie CLICK dla checbox i w srodku w zaleznosci czy zaznaczony czy nie to pokazuj/chowaj dany DIV z formem. Zadna filozofia


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Impact
post 12.07.2018, 09:20:00
Post #5





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 11.02.2008

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


chcodzi mi o cos podobnego:

  1. <input type="checkbox" name="nazwa" value="wartość" onclick="document.getElementById('identyfikator').style.display = this.checked ? 'block' : 'none'; this.form.elements['nazwa2'].disabled = this.form.elements['nazwa3'].disabled = !this.checked" />
  2. <div id="identyfikator" style="display: none">
  3. <input type="text" name="nazwa2" disabled="disabled" />
  4. <input type="text" name="nazwa3" disabled="disabled" />
  5. </div>


z tym zeby sie wyswietlal najpierw pierwszy formularz a po zaznaczeniu drugi



Go to the top of the page
+Quote Post
nospor
post 12.07.2018, 09:29:27
Post #6





Grupa: Moderatorzy
Postów: 36 440
Pomógł: 6290
Dołączył: 27.12.2004




zacznijmy od tego ze w kodzie co podales nie masz zadnego pierwszego a tym bardziej drugiego formularza....


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
viking
post 12.07.2018, 09:29:55
Post #7





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


https://jsfiddle.net/sm6g8cxw/


--------------------
Go to the top of the page
+Quote Post
Impact
post 12.07.2018, 09:33:40
Post #8





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 11.02.2008

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


Cytat(nospor @ 12.07.2018, 10:29:27 ) *
zacznijmy od tego ze w kodzie co podales nie masz zadnego pierwszego a tym bardziej drugiego formularza....


I wlasnie nie wiem jak to przerobic
Go to the top of the page
+Quote Post
trueblue
post 12.07.2018, 09:40:27
Post #9





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

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


Jeżeli chcesz pokazywać jeden albo drugi formularz, to dokładnie to, o czym pisałem.
https://jsfiddle.net/0feqzwvy/2/
Jeśli nie, to postaraj się sprecyzować lepiej swój problem.

Ten post edytował trueblue 12.07.2018, 09:41:00


--------------------
Go to the top of the page
+Quote Post
Impact
post 12.07.2018, 09:49:50
Post #10





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 11.02.2008

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


OK dzieki. O to mi chodziło
Go to the top of the page
+Quote Post
trueblue
post 12.07.2018, 09:56:50
Post #11





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

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


Leń.


--------------------
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: 29.03.2024 - 13:40