Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Передача данных из формы в форму на разных страницах (https://javascript.ru/forum/misc/7995-peredacha-dannykh-iz-formy-v-formu-na-raznykh-stranicakh.html)

Катерина 02.03.2010 12:09

Передача данных из формы в форму на разных страницах
 
Помогите, пжл
Мне нужно передать данные из формы находящейся на одной странице в форму на др. странице.
Возникла проблема при формировании переменной для передачи.
Имеется
<form name="tovari_new">
<table id="tbl">
<tr><td>Заголовок1</td>.......<td>Заголовок17</td></tr>
<tr>
<td><input type="text" id="d00"></td>
.......
<td><input type="text" id="d014"></td>
<td><select id="d015">
        <option value="0">Выберите</option>
        <option value="шт">шт</option> 
        <option value="кг">кг</option> 
      </select>    
</td>
<td><select id="d016"> 
        <option value="0">Выберите</option>
        <option value="л">л</option> 
        <option value="м">м</option> 
        <option value="кг">кг</option> 
       </select>    
</tr></table></form>

Кол-во строк за ранее не известно, вводятся пользователем по необходимости
Из функции передачи:
var data = "";
var dannie=new Array();
var nazv_value=new Array();
var izmer_value=new Array();
dlina=document.tovari_new.length;
  for (i=0;i<=dlina;i++)   {
  dannie[i]=new Array();
  nazv_value[i]=new Array();
  izmer_value[i]=new Array();
 };
 for (i=0;i<=dlina;i++){
    for (j=0;j<=16;j++){
     dannie[i][j]=document.getElementById('d'+i+j).value;
    };
   nazv_value[i][0]=dannie[i][0];
   izmer_value[i][15]=dannie[i][15];
   data+="&"+nazv_value[i][0]+"&"+izmer_value[i][15];
//alert(data);
};
 alert(data);

Проверяю, выводя alert(data), если до выхода из цикла, то выводит (в коде закоментировано), если после - нет.
Но мне-то потом передать надо именно data....
В чем ошибка, подскажите плиз

Tim 04.03.2010 18:18

Цитата:

Мне нужно передать данные из формы находящейся на одной странице в форму на др. странице.
Т.е. страницы открыты одновременно? И загружены с одного домена? Или нет?


Часовой пояс GMT +3, время: 20:52.