比如我上面写了许多
var a=new object();
var b=new object();
var c=new object();我想用一个循环遍历他们怎么办呢?
我看到大概是这个HTMLScriptElement.但是具体怎么用求教各位。

解决方案 »

  1.   

    var scripts = document.getElementsByTagName('script')
      

  2.   

    function allPrpos(obj) {      
        // 用来保存所有的属性名称和值     
        var props = "";
    var FuctionCount=0;
    var MethodCount=0;
        // 开始遍历     
        for(var p in obj){
    if(typeof(obj[p])=="object"){
    }
           // 方法
            else if(typeof(obj[p])=="function"){
    props+= "方法=" + p + obj[p] + "\n";
    FuctionCount++;
            }else{      
                // p 为属性名称,obj[p]为对应属性的值
                props+= "属性" + p + "=" + obj[p] + "\n";
    MethodCount++;
            }      
        }      
        // 最后显示所有的属性     
        //alert(props);
    //alert(FuctionCount);
    //alert(MethodCount);
    }最终我要遍历这个,所有的对象的属性,但是这个所有对象我不知道怎么指定。现在只能遍历单一的。