我有一些輸入標記是用一些HTML替換的佔位符。很多的HTML我與替換他們的時間只有一個標籤,這是很容易做到:使用HTML敏捷包替換具有多個節點的單節點
HtmlNode node = HtmlNode.CreateNode(sReplacementString);
inputNode.ParentNode.ReplaceChild(node, inputNode);
但是如果我想有兩個或多個節點HtmlNode.CreateNode(sReplacementString)
更換inputNode
只讀取第一個節點。有沒有辦法做一個替換sReplacementString
是多個標籤?
你能提供更多的上下文嗎?你可以用一個包含你的2個孩子的div來代替節點,或者類似的東西。 – 2012-03-14 18:25:29
@SteveDanner我不想要任何額外的標記。 'inputNode.ParentNode'可以是任何東西,因此需要替換函數來工作! – Jon 2012-03-14 18:28:05