如何遍历一个[object]的所有属性?

xizi2002 2002-09-13 02:56:41
如何遍历一个[object]的所有属性?
<SCRIPT>
function fnGetId(){
// Returns the first DIV element in the collection.
var oVDiv=document.getElementById("oDiv");alert(oVDiv);//我不知道这是一个什么样的玩意,在这里我想知道这个[object]的所有属性?
}
</SCRIPT>
<DIV ID="oDiv">Div #1</DIV>
<DIV ID="oDiv">Div #2</DIV>
<DIV ID="oDiv">Div #3</DIV>
<INPUT TYPE="button" VALUE="Get Names" onclick="fnGetId()">
...全文
734 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xizi2002 2002-09-13
  • 打赏
  • 举报
回复
好,谢谢,
<SCRIPT>
function fnGetId(){
var oVDiv=document.getElementById("oDiv");alert(oVDiv);
var x="";
var obj=document.getElementById("oDiv");
if (!eval(obj) )
alert("您要查看的控件不存在!");
else{
for (content in eval(obj))
x=x + obj + ".<font color=red>" + content + "</font>=" + eval(obj)[content]+"<br>";
document.write(x);
}

}
</SCRIPT>
<DIV ID="oDiv">Div #1</DIV>
<DIV ID="oDiv">Div #2</DIV>
<DIV ID="oDiv">Div #3</DIV>
<INPUT TYPE="button" VALUE="Get Names" onclick="fnGetId()">
merryhoneymoon 2002-09-13
  • 打赏
  • 举报
回复
下面一个小程序可帮助你查看想查的[object]的属性
只要将页面看到的[object]名称写到文本框即可
<HTML><HEAD><TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function property(){
var x="";
obj=document.forms[0].ele_name.value;
if (!eval("document.all."+obj))
alert("您要查看的控件不存在!");
else{
for (content in eval("document.all."+obj))
x=x + obj + ".<font color=red>" + content + "</font>=" + eval("document.all."+obj)[content]+"<br>";
document.write(x);
}
}
//-->
</SCRIPT>
</HEAD>
<BODY >
<FORM METHOD=POST ACTION="" name="form1">
<INPUT TYPE="text" NAME="ele_name">
<INPUT TYPE="button" onclick="property()" value="查看属性"><BR>
<TABLE id="table1" border=1 width=60%>
<TR id="tr1">
<TD id="td1" align=center>
form1<BR>
table1 tr1 td1 <BR>
<INPUT TYPE="text" NAME="text1" value="text1"><BR>
<SELECT NAME="select1"><option name="option1">select1</option></SELECT><BR>
<INPUT TYPE="radio" NAME="radio1">radio1<BR>
<INPUT TYPE="checkbox" NAME="checkbox1">checkbox1<BR>
<TEXTAREA NAME="textarea1" ROWS="" COLS="">textarea1</TEXTAREA><BR>
<INPUT TYPE="reset" id="reset1" value="reset1"><INPUT TYPE="submit" id="submit1" value="submit1"><BR>
<INPUT TYPE="password" id="password1"value="password1">password1<BR>
<INPUT TYPE="hidden" id="hidden1" value="hidden1">hidden1<BR>
<div id="div1">div1</div>
</TD>
</TR>
</TABLE><BR>
</FORM>
</BODY>
</HTML>

87,910

社区成员

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

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