asp学习网: 首页 >> javascript教程 >> javascript 版的 trace

javascript 版的 trace

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>javascript 版 trace</title>
<script language="javascript">
function traceObject(obj){
var str="<table border='1' width='100%'><tr><td colspan='2' bgcolor='#ffff99'>traceObject   tag: &lt;"+obj.tagName+"&gt;   name = \""+obj.name+"\"   id = \""+obj.id+"\" </td></tr>";
var key=[];
for(var i in obj){
key.push(i);
}
key.sort();
for(var i=0;i<key.length;i++){
var v= new String(obj[key[i]]).replace(/</g,"&lt;").replace(/>/g,"&gt;");
str+="<tr><td valign='top'>"+key[i]+"</td><td>"+v+"</td></tr>";
}
str=str+"</table>";
writeMsg(str);
}
function trace(v){
var str="<table border='1' width='100%'><tr><td bgcolor='#ffff99'>";
str+=String(v).replace(/</g,"&lt;").replace(/>/g,"&gt;");
str+="</td></tr></table>";
writeMsg(str);
}
function writeMsg(s){
traceWin=window.open("","traceWindow","");
traceWin.document.write(s);
}
</script>
</head>
<body>
<input type="button" name="trace" id="trace" value="trace()" onclick="trace('hellow world!(测试javascript版的trace)')">
<input type="button" name="traceme" id="traceme" value="trace(this)" onclick="traceObject(this)">
</body>
</html> from:asp学习网/title:javascript 版的 trace/ time:2007-2-24 21:17:09

本文主题javascript 版的 trace

asp教程 ©2006-2007 aspxuexi.com | 关于站点 | 版权隐私 | 站内搜索
复制或者翻版 请于夜间进行