ZennoLab Assemblies Documentation
RemoveElement Method
See Also  Example Send Feedback
ZennoLab.CommandCenter Assembly > ZennoLab.CommandCenter Namespace > Document Class : RemoveElement Method
element

Type: Zennolab.CommandCenter.HtmlElement

The html element to remove from the document.

Glossary Item Box

Removes the first occurrence of a specific html element from the document.

Syntax

C# 
public void RemoveElement( 
   HtmlElement element
)

Parameters

element

Type: Zennolab.CommandCenter.HtmlElement

The html element to remove from the document.

Remarks

The IsNull property be true if the html element does not belongs to any document.

Example

The following code example demonstrates RemoveElement method. Also the following code uses InsertElement method.
C#Copy Code
public static int Execute(Instance instance)
{
    instance.ClearCookie();
 
    Tab tab = instance.MainTab;
    if ((tab.IsVoid) || (tab.IsNull)) return -1;
    if (tab.IsBusy) tab.WaitDownloading();
    tab.Navigate("lessons.zennolab.com");
    if (tab.IsBusy) tab.WaitDownloading();
            
    Document doc = tab.MainDocument;
            
    HtmlElement he = instance.GetTabByAddress("page").GetDocumentByAddress("0").FindElementByAttribute("input:checkbox", "fulltag", "input:checkbox", "text", 0);
 
    doc.InsertElement(he);
            
    doc.RemoveElement(he);
            
    return 0;
}
PHPCopy Code
public static function Execute($instance)
{
    $instance->ClearCookie();
 
    $tab = $instance->MainTab;
    if (($tab->IsVoid) || ($tab->IsNull)) return -1;
    if ($tab->IsBusy) $tab->WaitDownloading();
    $tab->Navigate("lessons.zennolab.com");
    if ($tab->IsBusy) $tab->WaitDownloading();
            
    $doc = $tab->MainDocument;
            
    $he = $instance->GetTabByAddress("page")->GetDocumentByAddress("0")->FindElementByAttribute("input:checkbox", "fulltag", "input:checkbox", "text", 0);
 
    $doc->InsertElement($he);
            
    $doc->RemoveElement($he);
            
    return 0;
}

Requirements

Target Platforms: Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2012 All Rights Reserved.