| C# | |
|---|---|
public void ReplaceElement( HtmlElement newElement, HtmlElement oldElement ) | |
Parameters
- newElement
Type: Zennolab.CommandCenter.HtmlElement
The html element to replace all occurrences of oldElement.
- oldElement
Type: Zennolab.CommandCenter.HtmlElement
The html element to be replaced.
The IsNull property be true if the html element does not belongs to any document.
The following code example demonstrates ReplaceElement method. Also the following code uses InsertElement method.
| C# | Copy Code |
|---|---|
// get document Document doc = tab.MainDocument; // find first element HtmlElement he1 = instance.GetTabByAddress("page").GetDocumentByAddress("0").FindElementByAttribute("input:checkbox", "fulltag", "input:checkbox", "text", 0); // find second element HtmlElement he2 = instance.GetTabByAddress("page").GetDocumentByAddress("0").FindElementByName("rad"); // if both elements are exist then replace he1 to he2 if (!he1.IsVoid && !he2.IsVoid) doc.ReplaceElement(he2, h1); | |
| PHP | Copy Code |
|---|---|
// get document $doc = $tab->MainDocument; // find first element $he1 = $instance->GetTabByAddress("page")->GetDocumentByAddress("0")->FindElementByAttribute("input:checkbox", "fulltag", "input:checkbox", "text", 0); // find second element $he2 = $instance->GetTabByAddress("page")->GetDocumentByAddress("0")->FindElementByName("rad"); // if both elements are exist then replace he1 to he2 if (!$he1->IsVoid && !$he2->IsVoid) $doc->ReplaceElement($he2, $h1); | |
Target Platforms: Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family