• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Formularz w formularzu HTML

0 głosów
1,871 wizyt
pytanie zadane 7 października 2017 w HTML i CSS przez Mavimix Dyskutant (8,490 p.)

Jak zrobić formularz w formularzu? Przykład:

<form action="script.php" metod="post">
      <input type="text" name="nazwa" />
      
      <form action="drugi.php" metod="post">
            <input type="text" name="nazwa12345" />
            <input type="submit" value="1form" />
       </form>

       <input type="submit" value="2form" />
</form>

Po kliknięciu w przycisk 1form wykonuje się skrypt skrypt.php.

komentarz 7 października 2017 przez shotokan Nałogowiec (39,610 p.)
W jakim celu robisz formularz w formularzu? Do czego to ma służyć?
komentarz 7 października 2017 przez Mavimix Dyskutant (8,490 p.)
Za dużo by tłumaczyć, po prostu chcę wiedzieć jak to zrobić :)
komentarz 7 października 2017 przez shotokan Nałogowiec (39,610 p.)

Z tego co wiem to wg W3C zabronione jest zagnieżdżanie znacznika <form> wewnątrz innego <form>. Może i da się to zrobić, ale na pewno nie będzie to działało poprawnie. Powiem szczerze, że nigdy czegoś takiego nie spotkałem w swojej pracy. Może ktoś inny z tego forum by się wypowiedział, chętnie bym poznał opinię innych.
Natomiast, jakbyś powiedział, co chcesz zrobić, to może pomożemy rozwiązać to za pomocą jednego formularza.wink

2 odpowiedzi

+1 głos
odpowiedź 7 października 2017 przez Ciapuch Obywatel (1,040 p.)
wybrane 8 października 2017 przez Mavimix
 
Najlepsza
Nawet w oficjalnej dokumentacji HTML5 widnieje, że nie można zagnieżdżać formularzy. Więc nie, nie możesz tak tego zrobić. Możesz oczywiście to zrobić naokoło - za pomocą js albo css ustawić dwa formularze, że będą wyglądały jak jeden. Ale tak jak już miałeś napisane wyżej - nie widzę za bardzo sensu.
komentarz 7 października 2017 przez Schizohatter Nałogowiec (39,600 p.)
Lub wykorzystać atrybut [form] dla niektórych pól wewnątrz formularza drugiego.
0 głosów
odpowiedź 7 października 2017 przez zgrybus Pasjonat (24,860 p.)
Po co Ci zagnieżdżone formularze? Bez sensu :)

Podobne pytania

0 głosów
1 odpowiedź 474 wizyt
pytanie zadane 21 grudnia 2019 w PHP przez milogab2004 Początkujący (440 p.)
+2 głosów
2 odpowiedzi 487 wizyt
pytanie zadane 16 października 2020 w PHP przez jajszczak Nowicjusz (170 p.)
0 głosów
0 odpowiedzi 312 wizyt

93,756 zapytań

142,715 odpowiedzi

323,363 komentarzy

63,353 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...