powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (JS) Как передать значение в форму родительского окна?
4 сообщений из 4, страница 1 из 1
(JS) Как передать значение в форму родительского окна?
    #33739698
Николай_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ситуация такова...
Есть страничка 1.html :
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
<!--
var win=null;
function NewWindow(mypage,myname,w,h,pos,infocus){
if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)): 100 ;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)- 75 )): 100 ;}
if(pos=="center"){myleft=(screen.width)?(screen.width-w)/ 2 : 100 ;mytop=(screen.height)?(screen.height-h)/ 2 : 100 ;}
else if((pos!='center' && pos!="random") || pos==null){myleft= 0 ;mytop= 20 }
settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no";win=window.open(mypage,myname,settings);
win.focus();}
// -->
</script>
......................................

<input name="zip" type="text" id="zip" size="10" maxlength="10" value="">

<input type="button" name="B1" value="ZIP" onClick="NewWindow('post.html','post','160','120','center','front');">
На 1.html при помощи кнопки открываю второе окошко, к котором выбираю RADIO-кнопками одно из предложенных вариантов,
post.html :
Код: plaintext
1.
2.
3.
4.
5.
<form name="form1" id="form1" method="post" action="">
  <input type="radio" name="radiobutton" value="de" /> G <br />
  <input type="radio" name="radiobutton" value="ru" /> R<br />
  <input type="radio" name="radiobutton" value="en" /> E<br />
</form>
и это выбранное должно попасть на родную страницу 1.html в поле name="zip" type="text" .
Помогите кодом, с JS совсем не знаком
СПАСИБО.

p.s. Из прочитанного на форуме, что-то не дошло
...
Рейтинг: 0 / 0
(JS) Как передать значение в форму родительского окна?
    #33739725
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
window.opener.document.getElementById("zip").value=document.getElementById("form1").elements("radiobutton").value;
P.S. Написал на коленке, не проверял. но идея, думаю будет понятна.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(JS) Как передать значение в форму родительского окна?
    #33741037
Freddie_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
4m@t!c
Код: plaintext
window.opener.document.getElementById("zip").value=document.getElementById("form1").elements("radiobutton").value;

А у меня не работает эта функция.
Правда у меня с картинками, а не с радио-кнопками.
Может у меня что-то не так? Посмотрите:
Код картинки:
Код: plaintext
<a href="javascript:addsmile('(super)')"><img src="super.gif" width="26" height="23" border="0"></a>
Код функции:
Код: plaintext
1.
2.
3.
4.
<script language="javascript">
function smilies(text) {
    window.opener.document.getElementById("textarea2").value += (' '+text);
}
</script>
...
Рейтинг: 0 / 0
(JS) Как передать значение в форму родительского окна?
    #33741039
Freddie_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЁмаЁ! Какой же я невнимательный! Имя функции то я не правильно написал, теперь всё работает! :-)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (JS) Как передать значение в форму родительского окна?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]