var dul=document.createElement("ul");
dul.id="dul";
var ulText=document.createTextNode("ulText");
dul.appendChild(ulText);
//循环创建10个li节点,并添加为ul的子节点
for(var i=0;i<10;i++){
var text=new Array();
text[i]="liText"+i;
var dli=document.createElement("li");
var liText=document.createTextNode(text[i]);
dli.appendChild(liText);
dul.appendChild(dli);
}
//将ul添加到body的第一个子节点
var firstChild=document.body.firstChild;
document.body.insertBefore(dul,firstChild);
效果如下图(不管样式了,打码的图片为原body第一个节点)……