Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dostep do formularza z okna popup
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
php programmer
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. ?>
ferr
Skorzystaj z window.opener.document.forms
php programmer
Cytat(ferr @ 15.01.2007, 15:19:39 ) *
Skorzystaj z window.opener.document.forms


Też próbowałem, bez skutku
lopik
U mnie opener działa.

Np
opener.document.form[0].elements[0].value
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.