Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przekazanie danych z popup do formularza (kilka pozycji)
kubax33
post
Post #1





Grupa: Zarejestrowani
Postów: 157
Pomógł: 1
Dołączył: 27.01.2010

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


Jak przekazać dane z popup do formularza już wiem:

Przykładowy kod:
index.html

<script>
function okno()
{
NewWindow=window.open('okno.html', 'okno','width='+500+',height='+500+',toolbar=no'); //przykładowy kodzik
NewWindow.focus();
return;
}
</script>

<input type="button" onClick="okno();" value="KLIKNIJ">
<input type="text" id="test">

okno.html
<img src="tlo1.jpg" alt="tlo1" onClick="window.opener.document.getElementById('test').value='Test'; window.close();">

i teraz mam dylemat ponieważ potrzebuje stworzyć kilka opcji wyboru w jednym formularzu przykład

POLE INPUT 1 > wybór z okna > dane do formularza)

POLE INPUT 2 > wybór z okna > dane do formularza)

POLE INPUT 3 > wybór z okna > dane do formularza)

itd...

Powyższy kod funkcjonuje tylko do jednego pola proszę o pomoc jak rozszerzyć to aby można było utworzyć większą ilość takich opcji wyboru z popup i przekazania danych do odpowiedniego pola formularza.

Z góry dziękuję

Ten post edytował kubax33 25.08.2010, 12:37:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
movax13h
post
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 18.11.2009

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


Może wystarczy tak:

  1. function okno(src, title)
  2. {
  3. NewWindow=window.open(src, title,'width='+500+',height='+500+',toolbar=no'); //przykładowy kodzik
  4. NewWindow.focus();
  5. return;
  6. }
  7.  
  8. <input type="button" onClick="okno('okno.html', 'Okno 1');" value="KLIKNIJ">
  9. <input type="text" id="test">
  10.  
  11. <input type="button" onClick="okno('okno2.html', 'Okno 2');" value="KLIKNIJ">
  12. <input type="text" id="test2">
  13.  
  14. okno.html
  15. <img src="tlo1.jpg" alt="tlo1" onClick="window.opener.document.getElementById('test').value='Test'; window.close();">
  16.  
  17. okno2.html
  18. <img src="tlo1.jpg" alt="tlo1" onClick="window.opener.document.getElementById('test2').value='Test'; window.close();">


dla każdego pola tekstowego inne id, i inne wywołanie w onclick. W plikach też inny odnośnik do pola id

Ten post edytował movax13h 25.08.2010, 13:49:50
Go to the top of the page
+Quote Post
mwolodzko
post
Post #3





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 15.07.2010

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


Mam podobny problem więc się podepnę,
Tutaj jest moj przykład: http://vbch.nazwa.pl/iten/re1/visitas.php
W formularzu przy polu: Tipo visita: jest link (dodaj) po kliknięciu otwiera się okienko z wyszukiwarka i rekordami z bazy danych. Po kliknięciu w rekord tekst zostaje wpisany do formularza. I do tego momentu jest ok. Teraz chciałbym żeby po urzyciu wyszukiwarki i kliknięciu w jeden z wyszukanych rekordów tekst również sostał wpisany do formularza. Niestety z tym mam problem. Bede wdzięczny za pomoc.
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 Aktualny czas: 19.08.2025 - 18:51