js 对象拒绝访问方法和属性

var pDiv=ele.parentNode;
window.SmartPage_DropTree[pDiv.id] = new MzTreeView("SmartPage_DropTree."+pDiv.id);
var multiTree = window.SmartPage_DropTree[pDiv.id];
multiTree.withCheckBox = withCheckBox;
if (popWin) {
    multiTree.setIconPath("images/");
} else {
    multiTree.setIconPath("SmartFormRes/js/composite/images/");
}
var selValList = null;
if (withCheckBox && null != selVal && '' != selVal) {
    selValList = selVal.split(",");
}
with (multiTree) {
    var treeEles = treeData.split(";");
    for ( var i = 0; i < treeEles.length; i++) {
        var oneEle = treeEles[i];
        N[oneEle.split(',')[0]] = '';
        // ctrl:sel;checked:1;
        if (withCheckBox) {
            N[oneEle.split(',')[0]] += 'ctrl:' + SmartPage_DropTree_CKName
                    + ";checked:";
            if (null != selValList  && nstc.sf.isEleInArray(oneEle.split(',')[0].split("_")[1], selValList)) {
                N[oneEle.split(',')[0]] += '1';
            } else {
                N[oneEle.split(',')[0]] += '0';
            }
            N[oneEle.split(',')[0]] += ";"
        }
        N[oneEle.split(',')[0]] += 'T:' + oneEle.split(',')[1]
                + ';C:nstc.sf.L(\'' + oneEle.split(',')[2] + '\')'
                + ';data:' + oneEle.split(',')[2];
    }
}
multiTree.wordLine = false;
multiTree.readOnly = false;
var strInnerHTML = multiTree.toString();

ele.innerHTML = strInnerHTML;//报错的地方,对象ele的方法和属性都是拒绝访问状态
if (withCheckBox) {
    multiTree.expandAll();
}
if ('' != selVal && !withCheckBox) {
    multiTree.Click(selVal);
}
if(multiTree.withCheckBox){
    multiTree.nodeClick=function(){}
    ele.onclick=nstc.sf.dropTreeClickHandler;
}else{
    multiTree.nodeClick=nstc.sf.dropTreeClickHandler;
}   

暂时记录,现在我不知道原因,没法解决

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值