2 个回答

认真看了一遍题目。。。才发现我理解错了,你说的生html结果。html默认会生成<html>、<head>、<body>这三个标签,如果要在三个标签内加元素,就可以像下面那样操作

    var fragment = document.createDocumentFragment();//创建dom内容文段(不知道术语是不是这样的。。。)
    var div= document.createElement("div");//创建div节点
    var p = document.createElement("p");//创建p节点

    div.className = "xc";//添加类名,其它属性同理
    p.innerText = "innerText";

    div.appendChild(p);//将p放进div里面,变成子元素

    fragment.appendChild(div);//div加入dom内容文段
    document.body.appendChild(fragment);//显示到boy中

document.body.GetDocument

推荐问题