Показать сообщение отдельно
  #1 (permalink)  
Старый 02.03.2010, 12:09
Интересующийся
Отправить личное сообщение для Катерина Посмотреть профиль Найти все сообщения от Катерина
 
Регистрация: 20.01.2010
Сообщений: 20

Передача данных из формы в форму на разных страницах
Помогите, пжл
Мне нужно передать данные из формы находящейся на одной странице в форму на др. странице.
Возникла проблема при формировании переменной для передачи.
Имеется
<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....
В чем ошибка, подскажите плиз
Ответить с цитированием