Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: Zhil от 05 Мая 2006, 20:30:28
-
Подскажите кто знает - опять проблема с window.open:
В Родительском файле:
function payment_open() {
var wt;
wt = window.open(\'test1.php\', \'test\', \'toolbar=0,scrollbars=1,width=300,height=300,left = 0,top = 0\');
wt.document.forms.myform.bill_email.value=document.getElementById(\'user_email\').value;
}
В дочернем:
При вызове payment_open() - ругань: "document.forms.call_center.bill_email - есть null или не является объектом"
Где копать, в чем ошибка?
-
Чтобы легче было копать надо чтобы лопата была острая ))) Поэтому надо поставить FireFox и использовать JavaScript Console...
В функции ты обращаешься к обекту формы с именем myform, а ругается у тебя на форму document.forms.call_center.bill_email, name разный вообще или ты что-то не правильно изложил, что такое call_center? Где оно в дочернем окне?