Re: How to get qtip attribute

99 views
Skip to first unread message

jEroMegu

unread,
Dec 8, 2008, 8:41:41 PM12/8/08
to selenium-users...@googlegroups.com
hi lars,

a u missing a slash "/" here ?

"//div[contains(@class,'x-form-invalid-icon')]/preceding-sibling::input[@name='failureScore']{font:style=font-size: 18pt; color: #ff0000;}*/*{font}@qtip"

Lars Nordin

unread,
Dec 9, 2008, 12:11:36 PM12/9/08
to selenium-users...@googlegroups.com
Thanks for the reply!


I tried the XPath you suggested:  //div[contains(@class,'x-form-invalid-icon')]/preceding-sibling::input[@name='failureScore']/@qtip

but no luck - Seleniums says it can't find that element attribute.

Exception: ERROR: Could not find element attribute: //div[contains(@class,'x-form-invalid-icon')]/preceding-sibling::input[@name='failureScore']/@qtip

I guess I need to go back and re-read some XPath tutorials and try, try again.

Lars Nordin

unread,
Dec 17, 2008, 3:28:29 PM12/17/08
to selenium-users...@googlegroups.com
Thanks for the help!

I tried your suggestion but I got the same error as before when I try to call get_attribute():

Exception: ERROR: Element css=div[class="class,'x-form-invalid-icon'" not found

Exception: ERROR: Element css=input[name="failureScore" not found

Lars Nordin

unread,
Dec 18, 2008, 7:11:06 AM12/18/08
to selenium-users...@googlegroups.com
Is this what you are looking for?\\ This is what firebug shows for the javascript generated HTML:

\\ <html class="ext-strict">\\ <head>\\ </head>\\ <body id="ext-gen25" class="ext-gecko ext-gecko3 ext-linux" scroll="no">\\ <div id="ux-taskbar" class="x-border-layout-ct" style="border: 0pt none ; \\ margin: 0pt; overflow: hidden;">\\ </div>\\ <div id="x-desktop" style="height: 757px;">\\ <div id="b-shortcuts">\\ </div>\\ <div class="botbar"/>\\ <div id="ext-gen40" class="x-window-proxy" style="display: none;"/>\\ <div id="protection-module" class="x-window x-resizable-pinned" \\ style="position: absolute; z-index: 9003; visibility: visible; left: 193px; \\ top: 138px; width: 740px; display: block;">\\ </div>\\ <div id="ext-gen291" class="x-window-proxy" style="display: none;"/>\\ <div id="ext-gen350" class="x-shadow" style="z-index: 9012; left: 189px; top: \\ 141px; width: 748px; height: 482px; display: block;">\\ </div>\\ <div id="ext-comp-1038" class="x-window x-resizable-pinned" style="position: \\ absolute; z-index: 9013; visibility: visible; left: 193px; top: 138px; width: \\ 740px; display: block;">\\ <div class="x-window-tl">\\ </div>\\ <div id="ext-gen285" class="x-window-bwrap">\\ <div class="x-window-ml">\\ <div class="x-window-mr">\\ <div class="x-window-mc">\\ <div id="ext-gen286" class="x-window-body" style="width: 726px; height: \\ 450px;">\\ <div id="ext-comp-1045" class="x-panel x-panel-noborder" style="width: \\ 726px;">\\ <div id="ext-gen354" class="x-panel-bwrap">\\ <form id="ext-gen353" class="x-panel-body x-panel-body-noheader x-panel-body-\\ noborder x-form" method="post" style="width: 726px; height: 412px;">\\ <div id="ext-gen374" class="x-form-check-wrap x-form-check-checked" \\ style="width: auto;">\\ </div>\\ <fieldset id="ext-comp-1047" class="x-fieldset x-form-label-left">\\ <div id="ext-gen386" class="x-fieldset-bwrap">\\ <div id="ext-gen387" class="x-fieldset-body x-fieldset-body-noheader" \\ style="height: auto;">\\ <div class="x-form-item x-hide-label" tabindex="-1">\\ </div>\\ <div class="x-form-item" tabindex="-1">\\ </div>\\ <div class="x-form-item" tabindex="-1">\\ </div>\\ <div class="x-form-item" tabindex="-1">\\ <label class="x-form-item-label" style="width: 150px;" for="ext-\\ comp-1051">Sender Id Failure Score:</label>\\ <div id="x-form-el-ext-comp-1051" class="x-form-element" style="padding-left: \\ 155px;">\\ <input id="ext-comp-1051" class="x-form-text x-form-field x-form-num-field x-\\ form-invalid" type="text" name="failureScore" autocomplete="off" size="20" \\ title=""/>\\ <div id="ext-gen445" class="x-form-invalid-icon" style="left: 314px; top: 0px; \\ visibility: visible;"/>\\ </div>\\ <div class="x-form-clear-left"/>\\ </div>\\ </div>\\ </div>\\ </fieldset>\\ </form>\\ <div id="ext-gen355" class="x-panel-footer x-panel-footer-noborder">\\ </div>\\ </div>\\ </div>\\ </div>\\ </div>\\ </div>\\ </div>\\ <div class="x-window-bl x-panel-nofooter">\\ </div>\\ </div>\\ <a id="ext-gen289" class="x-dlg-focus" tabindex="-1" href="#"> </a>\\ <div id="ext-gen295" class="x-resizable-handle x-resizable-handle-north x-\\ unselectable" style="-moz-user-select: none;"/>\\ <div id="ext-gen298" class="x-resizable-handle x-resizable-handle-south x-\\ unselectable" style="-moz-user-select: none;"/>\\ <div id="ext-gen301" class="x-resizable-handle x-resizable-handle-east x-\\ unselectable" style="-moz-user-select: none;"/>\\ <div id="ext-gen304" class="x-resizable-handle x-resizable-handle-west x-\\ unselectable" style="-moz-user-select: none;"/>\\ <div id="ext-gen307" class="x-resizable-handle x-resizable-handle-northeast x-\\ unselectable" style="-moz-user-select: none;"/>\\ <div id="ext-gen310" class="x-resizable-handle x-resizable-handle-northwest x-\\ unselectable" style="-moz-user-select: none;"/>\\ <div id="ext-gen313" class="x-resizable-handle x-resizable-handle-southeast x-\\ unselectable" style="-moz-user-select: none;"/>\\ <div id="ext-gen316" class="x-resizable-handle x-resizable-handle-southwest x-\\ unselectable" style="-moz-user-select: none;"/>\\ </div>\\ </div>\\ <a id="scurlogo">Secure Computing</a>\\ <script src="scripts/extjs/adapter/ext/ext-base.js" type="text/javascript">\\ </script>\\ <script src="scripts/extjs/ext-all-debug.js" type="text/javascript">\\ </script>\\ <script src="scripts/Ext.ux.VTypes.js" type="text/javascript">\\ </script>\\ <script src="scripts/Ext.ux.PredefinedWidgets.js" type="text/javascript">\\ </script>\\ <script src="commonApp/scripts/Ext.ux.Cookies.js" type="text/javascript">\\ </script>\\ <script src="commonApp/scripts/SCURGlobals.js" type="text/javascript">\\ </script>\\ <script type="text/javascript">\\ </script>\\ <script src="authentication/scripts/authentication.js" type="text/javascript">\\ </script>\\ <script src="systemModule/scripts/ScurVMStat.js" type="text/javascript">\\ </script>\\ <script src="data/scripts/ScurDataClearinghouse.js" type="text/javascript">\\ </script>\\ <script src="data/scripts/ScurGridPanel.js" type="text/javascript">\\ </script>\\ <script src="wizard/scripts/ScurWizard.js" type="text/javascript">\\ </script>\\ <script src="scripts/Portal.js" type="text/javascript">\\ </script>\\ <script src="scripts/PortalColumn.js" type="text/javascript">\\ </script>\\ <script src="scripts/Portlet.js" type="text/javascript">\\ </script>\\ <script src="scripts/Ext.ux.Plugin.RemoteComponent.js" type="text/javascript">\\ </script>\\ <script src="scripts/Ext.ux.LeftTabPanel.js" type="text/javascript">\\ </script>\\ <script src="scripts/Ext.ux.SCURAdvancedBar.js" type="text/javascript">\\ </script>\\ <script src="scripts/StartMenu.js" type="text/javascript">\\ </script>\\ <script src="scripts/TaskBar.js" type="text/javascript">\\ </script>\\ <script src="scripts/Desktop.js" type="text/javascript">\\ </script>\\ <script src="scripts/App.js" type="text/javascript">\\ </script>\\ <script src="scripts/Module.js" type="text/javascript">\\ </script>\\ <script src="scripts/ThemeSelector.js" type="text/javascript">\\ </script>\\ <script src="scripts/Ext.ux.ModuleWindow.js" type="text/javascript">\\ </script>\\ <script src="scripts/Portal.js" type="text/javascript">\\ </script>\\ <script src="scripts/PortalColumn.js" type="text/javascript">\\ </script>\\ <script src="scripts/Portlet.js" type="text/javascript">\\ </script>\\ <script src="index.js" type="text/javascript">\\ </script>\\ <div id="ext-gen99" class="x-shadow" style="z-index: 19999; left: 550px; top: \\ 340px; width: 300px; height: 44px; display: none;">\\ </div>\\ <div id="ext-comp-1005" class="x-tip x-form-invalid-tip" style="position: \\ absolute; z-index: 20000; visibility: hidden; width: 300px; left: 546px; top: \\ 337px; display: none;">\\ </div>\\ <div id="protection-module-rzproxy" class="x-resizable-proxy x-unselectable" \\ style="-moz-user-select: none; z-index: 9007;"/>\\ <div id="ext-comp-1038-rzproxy" class="x-resizable-proxy x-unselectable" \\ style="-moz-user-select: none; z-index: 9017;"/>\\ <div id="ext-gen448" style="position: absolute; left: -1000px; top: -1000px; \\ visibility: hidden; font-size: 11px; font-style: normal; font-weight: 400; \\ font-family: tahoma,arial,helvetica,sans-serif; line-height: 14px; text-\\ transform: none; letter-spacing: normal; width: auto;"/>\\ </body>\\ </html>

Reply all
Reply to author
Forward
0 new messages