标签 debug 下的文章

js debug function

//在document中的一个指定的区域输出调试信息
//如果document不存在这样的一个区域,则创建一个
function debug(msg){
 //通过查看HTML元素id属性来查找文档的调试部分
 var log = document.getElementById("debuglog");

 if (!log){
     log = document.createElement("div");
     log.id = "debuglog";
     log.innerHTML = "<h1>Debug Log</h1>";
     document.body.appendChild(log);
 }
 //将消息包装在<pre>中,并添加到log中
 var pre = document.createElement("pre");
 var text = document.createTextNode(msg);
 pre.appendChild(text);
 log.appendChild(pre);
}