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'是一個節點列表,而不是單個元素。 –