Так ничего и не получилось. Изломал уже всю голову.
function addtable2(){
var table2=document.getElementById('tab1');
var test=document.getElementsByName('test');//Находим iframe
var numb=1;
var src2=1001;
for(i=0;i<23;i++){
src0=src2+'.html';
test[1].src=src0;//Загоняем в iframe 1001.html
nametemp=document.getElementsByName('test')[1].contentWindow.document.getElementById('name');//берем наименование из файла
name=nametemp.firstChild.nodeValue;//берем значение ячейки с наименованием из файла
var row=document.createElement('tr');
row.bgColor='#FFFF99';
var td21=document.createElement('td');
var td22=document.createElement('td');
var td23=document.createElement('td');
td21.innerHTML=numb+i;
td22.innerHTML=name;
td23.innerHTML=' ';
row.appendChild(td21);
row.appendChild(td22);
row.appendChild(td23);
table2.appendChild(row);
src2++;
}
}
Получается следующее: в iframe в качестве источника подгружается 1001.html, из него берется значение и подставляется в таблицу, далее в качестве источника берется файл 1002, 1003 и т.д., но в таблицу второй строкой (и далее) подгружается параметр "name" из файла 1001.
В итоге, перебрав, согласно цикла, требуемый диапазон, я, тем не менее, получаю таблицу в которой столбец 1 пронумерован, а во втором столбце одно и то же значение. Как побороть эту проблему?
Всем заранее признателен за помощь.