<SCRIPT   LANGUAGE=javascript><!--var   x   =   document.createElement("table"); 
for(var a in x){
   document.writeln(x[a]+"</br>")
}
//-->
</SCRIPT>

解决方案 »

  1.   

    就是用1楼铭轩的方法去循环罗列,修改下document.writeln(a + ":" + x[a]+"</br>")把名称也罗出来。
      

  2.   

    先谢谢各位JScript code
    <SCRIPT   LANGUAGE=javascript><!--var   x   =   document.createElement("table"); 
    for(var a in x){
       document.writeln(x[a]+"</br>")
    }
    //-->
    </SCRIPT>我曾经试过以上方法只能返回部分属性和方法,象一些方法如:appendChild等根本就找不到
    还有没有其他的方法阿? 
      

  3.   

    的确是有一些没有,我就试过用for in去查location发现没有location.replace这个,但事实IE和FF都完全支持。我也不明白。
      

  4.   

    <script language="javascript">
    <!--
    var ele = document.createElement("div");
    for(var x in ele)
    {
    document.write(x + ": "+ ele[x]+"<br>");
    }
    //-->
    </script>