Michael: DOM - löschen eines Elementes

Beitrag lesen

hallo zusammen!
ich bin verzweifelt. ich möchte ein element ansprechen und mittels removeChild löschen. das klappt, wenn ich über den index des elementes gehe:

Set objMyFinal = objRootElement.removeChild(objRootElement.childNodes.Item(0))

--> hier wird das 0-te element gelöscht! ok!

aber: ich möchte das element löschen, dessen ID-attribut "ID" = "ID01" ist, geht das auch??

set objDocumentNode = objRootElement.SelectSingleNode("ELEMENT[@ID = elementID]")

(elementID beinhaltet genau mein "ID01")
und dann:

Set objMyFinal = objRootElement.removeChild(objDocumentNode)

das haut aber nicht hin:
Laufzeitfehler in Microsoft VBScript-Fehler '800a0005'

Ungültiger Prozeduraufruf oder ungültiges Argument: 'removeChild'

alle versuche schlagen fehl!
hat einer einen tip?