всплывающее окно, отправка данных родителю - PullRequest
0 голосов
/ 22 февраля 2011

когда я нажимаю кнопку, открывается всплывающее окно.Там я получаю детали пользователя из Facebook.эти данные я должен передать в родительскую форму окна.это я могу сделать, используя

opener.document.signup2. '. $ key.'. value = "'. $ value.'";

, но это работает для текстового поля.как сделать радиокнопку.пример.Если пол женский во всплывающем окне.соответствующая опция должна быть выбрана в родительской форме.

1 Ответ

1 голос
/ 22 февраля 2011
Радиокнопки

хранятся в массиве, поэтому вам нужно выяснить, какой индекс в этом массиве представляет опцию для проверки, а затем установить атрибут элемента 'checked':

radioObject = opener.document.signup2.whateveryourradiobuttonnameis;

for (i = 0; i < radioObject.length; i++) {
   if (radioObject[i].value == 'value you want to have selected') {
       radioObject[i].checked = true; // check new radio button
   } else {
       radioObject[i].checked = false; // uncheck the others.
   }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...