メニュー項目をすばやく検索して操作したい豊富なメニューがあります。IDのリストを検索することは可能ですか?
list contains ("0,57,19,22,30,31,32,33,34,36,45,53,63,58,59,23,24,25,26,27,28,29,37,38,39,40,41,42,43,44,46,47,48,50,51,52,54,55,16", "45")
ノードの例:
<li class="standby" id="id61">
今のところ、私はcfscriptでループを使用しています
if(listLen(IdsToRemove.List,",") GT 1){
for(i=1;i lte listLen(IdsToRemove.List);i=i+1) {
valueToFind="li[@id='" & listGetAt(IdsToRemove.List,i) & "']";
findNode=XmlSearch(MyNavigation.myMenu,"//" & valueToFind);
Instance.UDFLibrary.XmlDeleteNodes(XmlDocument=MyNavigation.myMenu,Nodes=findNode);
}
}
リストを検索して、すべてのノードを一度に削除したいと思っています。考え?