Element Sibling
From UBot Studio
(Difference between revisions)
Line 4: | Line 4: | ||
$element sibling gets the element directly next to the one matched. | $element sibling gets the element directly next to the one matched. | ||
$element sibling can return #text elements, which can be just whitespace between two tags. | $element sibling can return #text elements, which can be just whitespace between two tags. | ||
+ | |||
+ | The [[The Selectors|Element Selector]] is used to select an item. | ||
+ | |||
+ | '''Element:''' The desired page element. | ||
== Example == | == Example == |
Revision as of 18:54, 1 May 2013
$Element Sibling is a Browser Function.
This function returns the sibling of an element. $element sibling gets the element directly next to the one matched. $element sibling can return #text elements, which can be just whitespace between two tags.
The Element Selector is used to select an item.
Element: The desired page element.
Example
navigate("http://ubotstudio.com/resources", "Wait") set(#sales questions, $scrape attribute($element sibling($element sibling(<innertext="Sales Questions">)), "innertext"), "Global")
The set command returns the numbers (800) 247-9604 and (303) 242-8116 from the page as the element siblings of the item "Sales Question".
Also for the example:
<b>hello</b> <b>hi</b>
<b>would be a #text element, which just contains " " which is the blank space between "hello" and "hi"