Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] wstawianie tekstu przez przycisk w innym oknie
Basic_01
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 23.09.2006
Skąd: Katowice

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


Chodzi mi o to ze mam okno "matka" i "dziecko".... okno dziecko jest otwierane buttonem z oknia 'matka', w oknie matka mam pole textarea o nazwie 'maska' i chciałbym aby po naciśnieciu na buttona w 'dziecku' została wywoływana funkcja w 'matce' która wstawi do pola textarea o nazwie 'maska' tekst wprowadzony do funkcji... Jeśli przycisk wstawiajacy byłby w tym samym oknieto działa wszystko ok, a instrukcja wyglada tak
  1. onClick="insertAtCursor2(maska,'d')
, ale skoro jestem w 2 oknie to wywołuje tak
  1. onClick="window.opener.insertAtCursor2(maska,'d')
jednak wtedy nic nie działa;/... na próbe wstawiłem alert który wyświetla zmienne wysyłane do funkcji i jeśli bede wstawiał z tego samego okna to wyświetla mi "zmienna1: d zmienna2: [object HTML TextAreaElement]" wiec juz wiem dlaczego gdy nazwa textarea jest w '' to nie działa:), jednak gdzy przesłałem z 2 okna do funkcji
  1. onClick="window.opener.insertAtCursor2('[object HTML TextAreaElement]','d')
albo
  1. onClick="window.opener.insertAtCursor2(window.opener.maska,'d')
w tym pierwszym przypadku w alercie pokazuje 2 zmienne ok ale nie wstawia litery w 2 wyświetla w alercie 'd' ale zamiast maski wyświetla 'undefinded' (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) (oczywiście tez nic nie wstawia to textarea (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) )
Mam nadzieje ze nie zamieszałem sprawy i da się zrozumieć o co mi chodzi (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.09.2025 - 01:33