mydraw();
呵呵,html中忘了这条语句

解决方案 »

  1.   

    <select name=topid>
    <script type="text/javascript">
    var tree = new tree(); 
    var root = new root("000000","〓〓请选择〓〓","","");
    tree.addRoot(root);
    tree.addNode(new node("000003","同学","000000","1"));
    tree.addNode(new node("000002","同事","000000","1"));
    tree.addNode(new node("000006","家","000000","1"));
    tree.addNode(new node("000004","高中同学","000003","0"));
    tree.addNode(new node("000005","大学同学","000003","0"));
    tree.addNode(new node("000007","亲戚","000006","0"));
    tree.addNode(new node("000008","朋友","000006","0"));
    tree.addNode(new node("000011","测试一","000007","0"));
    tree.addNode(new node("000009","学校朋友","000008","0"));
    tree.addNode(new node("000010","sss","000009","0"));
    tree.addNode(new node("000013","测试三","000009","0"));
    tree.addNode(new node("000012","测试二","000011","0"));
    tree.addNode(new node("000014","测试四","000012","0"));
    tree.drawRoot();
    tree.drawNodes(tree.root);
    mydraw();
    </script>
    </select>这个的结果应该是:
    <select name=topid>
    <option value="000000">分组管理</option>
    <option value="000003">同学</option>
    <option value="000004">-高中同学</option>
    <option value="000005">-大学同学</option>
    <option value="000002">同事</option>
    <option value="000006">家</option>
    <option value="000007">-亲戚</option>
    <option value="000011">--测试一</option>
    <option value="000012">---测试二</option>
    <option value="000014">----测试四</option>
    <option value="000008">-朋友</option>
    <option value="000009">--学校朋友</option>
    <option value="000010">---sss</option>
    <option value="000013">----测试四</option>
    </select>
      

  2.   

    上面的结果写错了:
    后面是
    <option value="000009">--学校朋友</option>
    <option value="000010">---sss</option>
    <option value="000013">---测试三</option>