var obj=某个对象;
for(o in obj){
str+=obj[o].name;//枚举所有对象的名称
}
for(o in obj){
str+=obj[o].name;//枚举所有对象的名称
}
解决方案 »
- jqueryeasyui combobox提交方式更改
- jquery autocomplete 多了undefined项
- js如何实现图片翻转,就像平时翻书一样!求实例!
- 有米有高手能实现在表格和树之间拖动数据
- 用javascript,怎么获得表格中所点击的这一行的行数
- 页面尾部的javascript如何控制页面头部的javascript变量?
- 救命啊!还是关于打印,孟子老大和老梅老大请出手!也请高手指教!
- 请帮忙:用javascript如何判断用户使用IE的版本,可以提供源代码吗?多谢!
- 关于变量得问题,好像有点问题
- 如何控制ie的状态?启动时全屏,menubar,toolsbar,statusbar 全消失,语法怎么写!谢谢
- 50分求教vb.net 关于javascript弹出对话框 问题!急~~~~~~~
- 求救:javascript 处理大数字(超过小数点前要至少保持20位精度)
不大严密,不一定够用。<html><head>
</head><body>
<div>
<input type=button onclick="alert('在这里的对象个数是:'+ getAllParents(this).length);" value=test >
</div>
</body></html>
<script>
function getAllParents(obj)
{
var tempArray=new Array();
var tempObj=obj;
while( tempObj.tagName!="BODY" )
{
alert(tempObj.tagName);
tempArray[tempArray.length]=tempObj;
tempObj=tempObj.parentElement;
}
return tempArray;
}</script>
比如说页面上有三个层都在同一位置,但我用elementFromPoint只能获取到z-index最大的那个对象,
如何取得所有处于某个位置的对象形成一个集合。