У меня есть две функции, одна из которых создает таблицу следующим образом:
function return_formatted_results(result_no,addy,title,own_comment)
{
var div=document.createElement("DIV");
attr(div, 'id', 'div_id'+result_no);
var form=document.createElement("FORM");
attr(form, 'id', 'det_'+result_no);
attr(form, 'name', 'form'+result_no);
attr(form, 'method', 'post');
attr(form, 'action', '');
// ###############
// add all other objects and attributes here
// ###################
form.appendChild(table);
div.appendChild(form);
}
, а затем у меня есть эта функция, которая вызывает вышеуказанную функцию:
function get_urls_and_display()
{
var allTables=new Array();
for(var i=0;i<url.length;i++)
{ allTables[i]=return_formatted_results(i,url[i],the_title[i],the_comm[i]); }
document.getElementById("wait").appendChild(allTables.join("\n\n"));
Проблема заключается вjoin()
в последней строке выдает ошибку.Я новичок в работе со всем DOM, как я делал выше, поэтому понятия не имею, что использовать вместо этого.Раньше я использовал обычный html и тогда работал join ().
Спасибо!