想写一个函数,可以打印出对象的信息,结果却什么也没有,问错在哪里,应如何实现? http://www.csdn.net/Develop/Read_Article.asp?Id=8401 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢,可是为什么对象名称总是显示[object]呢?比如说像下面这个,为什么它不显示: "对象名称:window " 呢对象名称:[object]onbeforeunload : null : onafterprint : null : top : [object] : location : file:///C:/Documents%20and%20Settings/Administrator/Local%20Settings/Temp/FrontPageTempDir/pvw4E.htm : parent : [object] : offscreenBuffering : auto : frameElement : null : onerror : null : screen : [object] : event : [object] : clipboardData : [object] : onresize : null : defaultStatus : : onblur : null : 而且我发现不管你输入什么对象它出来的东西都是一模一样的,下面是我改过的代码大家看看:<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><meta name="GENERATOR" content="Microsoft FrontPage 4.0"><meta name="ProgId" content="FrontPage.Editor.Document"><title>显示对象的相关信息</title></head><body><input type="text" value="window" name="t1" size="22"><input type="button" value="查询" onclick=print_info(window)><script>function print_info(obj){var wid=window.open();wid.document.write("对象名称:"+obj+"<br><br>");for(x in obj){ wid.document.write(x + " : " + obj[x] + " : " + "<br>");}}</script></body></html> 本来就是一个对象,所以打印出来就是一个[object]啦,如果这个对象的值为空,还会打印出一个null出来,就像在java里,System.out.println(new vector())时,打印出来的是一个xxx@xxx,必须要调用这个对象的某些方法和属性取出其中的内容才能打印出来. AJAX取值问题 jsp表单提交问题 js获取img的位置 简单的东西与大家共享-javascript取RadioBox值的通用函数 急问:用js写了个判断函数 confirm的“问号”标志可能改成“叹号”吗?(在线等待) 请教过路的大侠,这段码怎么不执行?我是新手,谢谢! REGEDIT被锁住 简单问题,可就是不知道。 jquery-ui-timerpicker时间选择器弹出位置问题 我在网站后台管理中使用了rte.js,结果每次使用都是访问被拒绝。高手求助啊 怎样实现jsp页面中,一行一行的显示我要打印的字?
比如说像下面这个,为什么它不显示: "对象名称:window " 呢
对象名称:[object]onbeforeunload : null :
onafterprint : null :
top : [object] :
location : file:///C:/Documents%20and%20Settings/Administrator/Local%20Settings/Temp/FrontPageTempDir/pvw4E.htm :
parent : [object] :
offscreenBuffering : auto :
frameElement : null :
onerror : null :
screen : [object] :
event : [object] :
clipboardData : [object] :
onresize : null :
defaultStatus : :
onblur : null :
它出来的东西都是一模一样的,
下面是我改过的代码
大家看看:<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>显示对象的相关信息</title>
</head><body>
<input type="text" value="window" name="t1" size="22">
<input type="button" value="查询" onclick=print_info(window)>
<script>
function print_info(obj)
{
var wid=window.open();
wid.document.write("对象名称:"+obj+"<br><br>");
for(x in obj)
{
wid.document.write(x + " : " + obj[x] + " : " + "<br>");
}
}
</script>
</body></html>