如何从嵌套的XUL树中删除项目?

时间:2010-09-24 22:20:16

标签: tree nested xul removechild

我使用XUL创建了一个嵌套树(没有数据库用于存储项目)。我想通过选择项目(一次只能删除1个)从该树中删除项目,然后单击“删除”。我写了Javascript函数删除如下,但它不起作用。

function delete(){
  var tree = document.getElementById("treeId");    
  currentPos = tree.currentIndex;    
  var currentItem = tree.contentView.getItemAtIndex(currentPos);
  var parent = currentItem.getParent();
  parent.removeChild(currentItem);
}

我猜getParent()不是正确的方法,但没有找到任何其他方法。有人可以给我一些提示吗。  感谢

1 个答案:

答案 0 :(得分:0)

问题解决了。这是我的错。我刚刚意识到删除不能用作功能名称。