【发布时间】:2013-12-05 05:10:52
【问题描述】:
在我的项目中,我有一个带有一些节点的 xmlhttpresponse 对象,我需要在 div obj 中打印一个(serps)的元素,但已格式化。 节点是这样的:
现在我必须创建一个 div 来存储 serps 信息,例如 response.serps1.headline+"
"+response.serps1.url+"
"+response.serps@ 987654323@.headline+"
"+response.serps2.url ecc ecc 在我的代码中我试过这样:
//Data
var divSerp3 = createElement('div', 'divSerp3', 'divSerp3css');
if (typeof(response.serps) === 'undefined' || response.serps === null) {
tse3 = document.createTextNode("NO DATA");
} else {
tse3 = document.createTextNode(response.serps[1].headline+" <br>"+response.serps[1].url+"<br><br>"+response.serps[2].headline+" <br>"+response.serps[2].url+"<br><br>"+response.serps[3].headline+"<br>"+response.serps[3].url+"<br><br>"+response.serps[4].headline+"<br>"+response.serps[4].url+"<br><br>"+response.serps[5].headline+" <br>"+response.serps[5].url);
}
divSerp3.appendChild(tse3);
但结果是这样的:
如何循环我的整个 serps 节点并将格式化模式的数据插入到我的 div 中??
【问题讨论】:
-
您正在创建一个文本节点,因此将“”替换为 < >
标签: javascript html css ajax dom