一个js面向对象的树问题 用脚本做的树既不好看,也不好用,建议用Flash来做,很不错的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不行,因为做原型用flash以后不好接口,开发语言用的java,我不知道用flash怎么交互,那样更麻烦,用Js写好扩展些 提示说if(parseInt(cNode.getChildren().length) != 0) 对象不支持此属性或方法 应该怎么解决呢? ================getChildren()返回值是数组吗 你的叶子节点没有getChildren方法,当然出错了,遍历方法更改如下而且你的循环变量i要注意要使用var重新定义过,要不i变成全局变量了var AllRootNode=new Array(); AllRootNode = myTree.getChildren();AlertNode(AllRootNode); function AlertNode(NodeArray){ if(NodeArray.length == 0) return; else{ //=======要使用var来申明循环变量i for(var i = 0; i < NodeArray.length; i++){ var cNode; cNode = NodeArray[i]; alert(cNode.text);//===============这里判断节点cNode是否有getChildren方法,既是是否访问到了叶子节点 if(cNode.getChildren&&cNode.getChildren().length != 0) AlertNode(cNode.getChildren()); } } } js中对象赋值的问题 怎么知道页面可见内容的顶端到全页面的顶端的距离 这种效果要如何实现??? 在IE6中是不是不能禁止JavaScript呀? 大哥们,JS输入出中文变乱码应该怎么解决? 求Tab菜单(选项卡菜单)开发思路 麻烦大家帮我看看这段程序哪里错了,谢谢! 关于对word的解码的问题 SOS!紧急向各位高手求救,分不够在加 请帮忙 初学jquery,请多指教! 如何从一个页面传参数到另一个页面的javasrcipt函数
应该怎么解决呢?
================
getChildren()返回值是数组吗
AllRootNode = myTree.getChildren();
AlertNode(AllRootNode);
function AlertNode(NodeArray){
if(NodeArray.length == 0) return;
else{
//=======要使用var来申明循环变量i
for(var i = 0; i < NodeArray.length; i++){
var cNode;
cNode = NodeArray[i];
alert(cNode.text);
//===============这里判断节点cNode是否有getChildren方法,既是是否访问到了叶子节点
if(cNode.getChildren&&cNode.getChildren().length != 0) AlertNode(cNode.getChildren());
}
}
}