我怎么知道我创建出来的Html代码是什么?

kmzixin 2006-12-08 01:17:08
在JS中使用DOM对象模型创建出来的网页,我能使用什么方法来比较简单的知道,我创建出来的HTML代码是什么?
...全文
166 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hansonboy 2006-12-08
  • 打赏
  • 举报
回复
<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>
kmzixin 2006-12-08
  • 打赏
  • 举报
回复
可能我没有表达清楚
比如,我用以下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打印出来,这样比较好调整一些
hansonboy 2006-12-08
  • 打赏
  • 举报
回复
alert(obj.outerHTML)

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧