|
Object callJS(String code) |
|
Parameter |
code | Der Code, der in einer Funktion ausgeführt wird. _qf_node ist dabei das Objekt, worüber auf das HTML-Element
zugegriffen werden kann. |
Rückgabewert | Was immer
der Code explizit mit return zurückliefert, konvertiert in einen passenden Objekttyp. Sogar die Rückgabe
von DOM-Knoten, Frames oder Dokumenten funktioniert. |
|
Object evalJS(String script) |
|
Parameter |
script | Das auszuführende Skript. _qf_node ist dabei das Objekt, worüber auf das HTML-Element
zugegriffen werden kann. |
Rückgabewert | Was immer
das Skript zurückliefert, konvertiert in einen passenden Objekttyp. Sogar die Rückgabe
von DOM-Knoten, Frames oder Dokumenten funktioniert. |
|
DomNode[] getAllByCSS(String css) |
|
Parameter |
css | Der CSS-Selector ab diesem Knoten. |
Rückgabewert | Ein Array der gefundenen Knoten oder null. |
|
DomNode[] getAllByXPath(String xpath) |
|
Parameter |
xpath | Der XPath ab diesem Knoten. |
Rückgabewert | Ein Array der gefundenen Knoten oder null. |
|
DomNode getByCSS(String css) |
|
Parameter |
css | Der CSS-Selector ab diesem Knoten. |
Rückgabewert | Der gefundene Knoten oder null. |
|
DomNode getByXPath(String xpath) |
|
Parameter |
xpath | Der XPath ab diesem Knoten. |
Rückgabewert | Der gefundene Knoten oder null. |
|
Node[] getChildrenByTagName(String tagName) |
|
Parameter |
tagName | Der zu suchende Tagname. |
Rückgabewert |
Ein Array mit den Kind-Knoten mit dem vorgegebenen Tagnamen. Werden keine gefunden,
wird ein leeres Array zurückgeliefert.
|
|
String getId() |
|
Rückgabewert | Die gecachte ID des Knotens. |
|
int[] getLocationOnScreen() |
|
Rückgabewert | Die Geometrie des Knotens in der Form [x, y, width, height]. |
|
boolean hasCSSClass(String cl) |
|
Parameter |
cl | Der zu prüfende CSS-Klassenname. |
Rückgabewert | True, wenn der Knoten die Klasse besitzt, sonst false. |
|
boolean hasFocus() |
|
Rückgabewert |
True falls der Knoten den Tastatur-Fokus besitzt.
|
|
boolean isShowing() |
|
Rückgabewert |
True falls der Knoten sichtbar ist, false falls er nicht sichtbar ist oder sichtbar
gescrollt werden kann.
|
|
void requestFocus() |
|
|
|
void scrollVisible() |
|
|
|
void setAttribute(String name, String value) |
|
Parameter |
name | Der Name des Attributs. |
value | Der zu setzende Wert. |
|
|
void toJS(String name) |
|
Parameter |
name | Der Name der zu setzenden Variable. |
|
|