本帖最后由 mingfish 于 2009-08-06 13:01:50 编辑

解决方案 »

  1.   

    function savenode(){
    var ns = $(".selectdiv")[0].childNodes;
    nodeArray[0]= new Array();
    for(var i=0;i<$(".selectdiv")[0].childNodes.length;i++){
    nodeArray[0].push($(".selectdiv")[0].childNodes[i]);
    }
    }貌似是 childNodes 不是 Array 类型
      

  2.   

    vvviop哥的方法能行,但执行以后原来的.selectdiv内容被清空了,有没有办法不清空原内容的?
      

  3.   


    如果想不清空原内容,只需要将 
    loadsave() 方法中的第一句代码,即 $(".savenode0").empty(); 删除即可