<script>
$(function(){function showbj(){
d = new dTree('d');
d.add(0,-1,'北京');
d.add(1,0,'朝阳区')
d.add(2,0,'海淀区')
d.add(3,0,'昌平区')
d.add(4,0,'东城区')
d.add(5,0,'西城区')
d.add(6,0,'崇文区')
d.add(7,0,'宣武区')
d.add(8,0,'丰台区')
d.add(9,0,'石景山区')
d.add(10,0,'门头沟区')
d.add(11,0,'房山区')
d.add(12,0,'通州区')
d.add(13,0,'顺义区')
d.add(14,0,'大兴区')
d.add(15,0,'怀柔区')
d.add(16,0,'平谷区')
return d;
}var str = showbj();
$("#city").html(str)
})
</script>
你试试

解决方案 »

  1.   

    不行啊 <td><input type = "button" value = "北京" onclick = "showbj()"></td> 我是通过这个然后再div中显示的 我要做的是dtree 点击北京这个button显示北京的dtree
      

  2.   

    function showbj(){
    d = new dTree('d');
    d.add(0,-1,'北京');
    d.add(1,0,'朝阳区')
    d.add(2,0,'海淀区')
    d.add(3,0,'昌平区')
    d.add(4,0,'东城区')
    d.add(5,0,'西城区')
    d.add(6,0,'崇文区')
    d.add(7,0,'宣武区')
    d.add(8,0,'丰台区')
    d.add(9,0,'石景山区')
    d.add(10,0,'门头沟区')
    d.add(11,0,'房山区')
    d.add(12,0,'通州区')
    d.add(13,0,'顺义区')
    d.add(14,0,'大兴区')
    d.add(15,0,'怀柔区')
    d.add(16,0,'平谷区')
    $("#city").html(d);
    }你输出document.write(d);瞧瞧
     
      

  3.   

    还是不行   document.write(d);可以显示但是不在div中 
      

  4.   

    恩好了我加了个
    document.getElementById('city').innerHTML=d 
    就行了 还是要谢谢你