Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dostep do formularza z okna popup
php programmer
post 15.01.2007, 12:24:18
Post #1





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 5
Dołączył: 8.11.2004
Skąd: trójmiasto

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


Witam,
wiem, że kilka linijek dalej jest taki sam temat,
ale mi chodzi o coś innego, poza tym szukałem jakieś pół godz,
po forum nie mogąc znaleźć zadowalającej odpowiedzi.

Otóż jak pobrać wartośći, pól formularza z okna macierzystego,
z poziomu okna popup (dziecka)

próbowałem rózne kombinacje typu

Kod
window.parent.document.getElementById('aaa').value;
window.opener.document.getElementById('aaa').value;


bez skutku

OK znalazłem rozwiązanie trochę na około,
jak ktoś wymyśli coś bardziej bezpośredniego to niech napisze


w oknie macierzystym definiujemy funkcję
  1. <?php
  2. function GetFieldValue(name){
  3. return document.getElementById(name).value;
  4. }
  5. ?>


w oknie potomnym wywołujemy ją
  1. <?php
  2. alert(opener.GetFieldValue('id_pola'));
  3. ?>


Ten post edytował php programmer 15.01.2007, 12:24:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
ferr
post 15.01.2007, 15:19:39
Post #2





Grupa: Zarejestrowani
Postów: 122
Pomógł: 3
Dołączył: 18.12.2004

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


Skorzystaj z window.opener.document.forms


--------------------
Go to the top of the page
+Quote Post
php programmer
post 15.01.2007, 16:17:16
Post #3





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 5
Dołączył: 8.11.2004
Skąd: trójmiasto

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


Cytat(ferr @ 15.01.2007, 15:19:39 ) *
Skorzystaj z window.opener.document.forms


Też próbowałem, bez skutku
Go to the top of the page
+Quote Post
lopik
post 15.01.2007, 18:01:46
Post #4





Grupa: Zarejestrowani
Postów: 340
Pomógł: 0
Dołączył: 7.07.2006

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


U mnie opener działa.

Np
opener.document.form[0].elements[0].value


--------------------
w3c & c++
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: 14.08.2025 - 00:55