Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] okno popup + przesłanie formularza
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
cornholio666
Witam,

Mam formularz

  1. <form action="zapisz.php">
  2. <input type="text" name="tytul">
  3. <input type="submit" name="zapisz" value="ok">
  4. <input type="button" onclick="otworz nowe okno, przeslij formularz">
  5. </form>



Jak przeslac formularz onclick to wiem, jak otworzyc okno popup wiem.
Chodzi o to ze to co zostanie wpisane w formularz zostanie w jednym oknie a do popupa zostaną przesłane dane z formularza

Jak to wykonać ?
Zajec
Do elementu form dodaj jeszcze atrybut name (np. xyz). Następnie w funkcji otwierającej popup wykorzystaj
Kod
document.forms['xyz'].elements['tytul'].value;
Jak przekażesz te dane ─ wrzucając je do diva, czy fo formularza nowego okna? Pozostawiam Tobie :-)
cornholio666
Coś nie mogę sobie z tym poradzić. Mógłbyś podać przykład jak przesłać dane i odebrać je w popupie?

Próbowałem przez GET ale nie dziala:

  1. <form action="zapisz.php" name="xyz">
  2. <input type="text" name="tytul">
  3. <input type="submit" name="zapisz" value="ok">
  4. <input type="button" value="ok" onclick="window.open('./drukuj.php?tytul=document.forms['xyz'].elements['tytul'].value');">
  5. </form>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.