可能我没有表达清楚
比如,我用以下JS代码
var oTable = document.createElement("table");
var oTBody = document.createElement("tbody");
oTable.appendChild(oTBody);
var oTr = document.createElement("tr");
oTBody.appendChild(oTr);
var oTd = document.createElement("td");
oTr.appendChild(oTd);
var oA = document.createElement("a");
oA.style.color = FontColor;
oA.target="_blank";
oA.href = "http://192.168.0.2/default.html";
oA.appendChild(document.createTextNode(sShow));
oTd.appendChild(oA);
这段代码生成的表格在网页的源代码中没有,但是这样的话,我就不好调试,我想有一个方法能把这个动态生成的HTML打印出来,这样比较好调整一些

解决方案 »

  1.   

    <script defer="defer">
    var oTable = document.createElement("table");
    var oTBody = document.createElement("tbody");
    oTable.appendChild(oTBody);
    var oTr = document.createElement("tr");
    oTBody.appendChild(oTr);
    var oTd = document.createElement("td");
    oTr.appendChild(oTd);
    var oA = document.createElement("a");
    oA.style.color = "red";
    oA.target="_blank";
    oA.href = "http://192.168.0.2/default.html";
    oA.appendChild(document.createTextNode('sShow'));
    oTd.appendChild(oA);
    alert(oTable.outerHTML)
    </script>