Accessing Links with in DIV - SmithaQTP - 03-13-2008
Hi Guys,
Can any one tell me the way to access multiple links which are placed with in the DIV in a Webtable or Web based application ...I have attached the sample code with this thread....please help me to sort out this issue ............
I have placed the same code below.
Code: <div id="vertmenustyle1">
<ul class="sitemapul">
<li><div class="menuWrapper0"><a href="c-2-apparel.aspx" onMouseOver="divMenu.show('sc_tab1', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab1');">Apparel</a></div></li>
<li><div class="menuWrapper0"><a href="c-14-books-and-dvds.aspx">Books and DVDs</a></div></li>
<li><div class="menuWrapper0"><a href="c-3-footwear.aspx" onMouseOver="divMenu.show('sc_tab5', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab5');">Footwear</a></div></li>
<li><div class="menuWrapper0"><a href="c-11-gifts.aspx" onMouseOver="divMenu.show('sc_tab6', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab6');">Gifts</a></div></li>
<li><div class="menuWrapper0"><a href="c-6-grooming.aspx" onMouseOver="divMenu.show('sc_tab7', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab7');">Grooming</a></div></li>
<li><div class="menuWrapper0"><a href="c-4-horse-apparel.aspx" onMouseOver="divMenu.show('sc_tab8', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab8');">Horse Apparel</a></div></li>
<li><div class="menuWrapper0"><a href="c-8-stable-supplies.aspx" onMouseOver="divMenu.show('sc_tab2', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab2');">Stable Supplies</a></div></li>
<li><div class="menuWrapper0"><a href="c-7-horse-health-care.aspx">Health Care</a></div></li>
<li><div class="menuWrapper0"><a href="c-5-tack-and-strap-goods.aspx" onMouseOver="divMenu.show('sc_tab10', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab10');">Tack & Strap</a></div></li>
</ul>
</div>
RE: Accessing Links with in DIV - sreekanth - 03-14-2008
Sorry ,
can you explain it in a better way.
RE: Accessing Links with in DIV - prasanna - 03-14-2008
Hi sri,
Let me explain in detail, how to access the links that are inside the DIV.
my problem is, i am not able access the links inside the table that table contain only one row( i mean all links are in one cell).
source code-----
Code: <table width="900" cellpadding="0" cellspacing="0">
<tr>
<td class="leftWrap" valign="top">
<div class="leftNav">
<p>
SHOP BY:<br />
<img src="skins/Skin_1/images/header_category.gif" alt="Category" />
<div id="vertmenustyle1">
<ul class="sitemapul">
<li><div class="menuWrapper0">[b]<a href="c-2-apparel.aspx" onMouseOver="divMenu.show('sc_tab1', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab1');">Apparel</a>[/b]</div></li>
<li><div class="menuWrapper0">[b]<a href="c-14-books-and-dvds.aspx">Books and DVDs</a>[/b]</div></li>
<li><div class="menuWrapper0">[b]<a href="c-3-footwear.aspx" onMouseOver="divMenu.show('sc_tab5', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab5');">Footwear</a>[/b]</div></li>
<li><div class="menuWrapper0"><a href="c-11-gifts.aspx" onMouseOver="divMenu.show('sc_tab6', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab6');">Gifts</a></div></li>
<li><div class="menuWrapper0"><a href="c-6-grooming.aspx" onMouseOver="divMenu.show('sc_tab7', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab7');">Grooming</a></div></li>
<li><div class="menuWrapper0"><a href="c-4-horse-apparel.aspx" onMouseOver="divMenu.show('sc_tab8', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab8');">Horse Apparel</a></div></li>
<li><div class="menuWrapper0"><a href="c-8-stable-supplies.aspx" onMouseOver="divMenu.show('sc_tab2', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab2');">Stable Supplies</a></div></li>
<li><div class="menuWrapper0"><a href="c-7-horse-health-care.aspx">Health Care</a></div></li>
<li><div class="menuWrapper0"><a href="c-5-tack-and-strap-goods.aspx" onMouseOver="divMenu.show('sc_tab10', this, 100, 0);" onMouseOut="divMenu.hide('sc_tab10');">Tack & Strap</a></div></li>
</ul>
</div></td></tr>
</table>
Now How to access those links
RE: Accessing Links with in DIV - sreekanth chilam - 03-15-2008
hi ,
u said..that u are NOt able access the links inside the table that table contain only one row( i mean all links are in one cell).
Just check with "ChildItem" method......for accessing the links given in one cell ....
RE: Accessing Links with in DIV - prasanna - 03-15-2008
Hi Sree,
when we use childtem it will access the first link.But how to access the remaining links.
Code: RC = Browser("Browser").Page("Page").WebTable(TN).RowCount
CC = Browser("Browser").Page("Page").WebTable(TN).ColumnCount(1)
RC and CC values is 1.
when we try get the cell data ie 1,1 it show 10 links.(with in the one cell)
Now tell me how to access the remaining links
Thanks.,
Prasanna,
|