0
我创建使用javascript一个div和张贴的Ajax响应到它的元素中:得到元素尚未发布页
var tempdiv = document.createElement('div');
tempdiv.setAttribute('id','tempcontent');
tempdiv.setAttribute('style','display:none');
tempdiv.innerHTML = xhr.responseText;
var newarticle = tempdiv.getElementsByTagName('article');
content.appendChild(newarticle);
不知newarticle
是不确定的。可能是因为js无法首先发布发布到页面上的代码。任何解决方法?另一种方式来写它?
您可以只将tempDiv追加到页面,但隐藏? – Mark
'newarticle'不能是'undefined'。但'content.appendChild'不能工作,因为'newarticle'是一个节点列表,而不是单个元素。 –