Hi all,
I have a user control that uses control literal to build
a heading with a link, and a div containing links below.
As the link heading is hit, I want to change the style of
the div, making it visible or not. Yep you guessed it,
expanding tree type functionality.
The header has an onclick event onclick='Doexpa ndcollapse
(Personal)'
The div is set as follows "<DIV> ID=Personal".
From the page load event in the user control I register a
client script block.
function Doexpandcollaps e(whichElement)
{
whichElement.st yle.display=
(whichelement.s tyle.display="n one")?" ":"none";
}
I get an error Personal is undefined.
I have also tried document.all.Pe rsonal get the same error
I have also tried document.all.wh ichElement
none of them seem to be able to locate the DIV.
/*
<HEAD>
<title>DefaultP age</title>
<meta content="Micros oft Visual
Studio .NET 7.1" name="GENERATOR ">
<meta content="C#" name="CODE_LANG UAGE">
<meta content="JavaSc ript"
name="vs_defaul tClientScript">
<meta
content="http://schemas.microso ft.com/intellisense/ie5"
name="vs_target Schema">
<LINK href="IntranetS tyleSheet.css"
type="text/css" rel="stylesheet ">
</HEAD>
<body bottomMargin="0 " topMargin="10">
<form name="Form1" method="post"
action="Default .aspx" id="Form1">
<input type="hidden" name="__VIEWSTA TE"
value="dDwtODk2 MzgzMTIzO3Q8O2w 8aTwxPjs+O2w8dD w7bDxpPDE+Oz4
7bDx0PHA8cDxsPF BhZ2VJbmRleDtPd GhlckxpbmtzO090 aGVyTGlua3NVc
mxzO0ltYWdlTGlu a0xlZnRJbWFnZVV ybDtJbWFnZUxpbm tMZWZ0VmlzaWJ
sZTtVc2VyUGFnZX M7PjtsPGk8MD47Q DxDb250ZW50O01h aW50LlBhZ2U7R
GVsZXRlIFBhZ2U7 PjtAPENvbnRlbnQ uYXNweD9QYWdlSW 5kZXg9MDtNYWl
udFBhZ2UuYXNweD 9QYWdlSW5kZXg9M DtEZWxldGVQYWdl LmFzcHg/UGFnZ
UluZGV4PTA7Pjsu Li9pbWFnZXMvdHJ pbml0eV9sb2dvLm pwZztvPHQ+O0B
UQ1MuQXBwbGljYX Rpb25zLk5ldC50Y 3NJbnRyYW5ldFBv cnRhbC5JbnRyY
W5ldFBhZ2UsIHRj c0ludHJhbmV0Q2x hc3NlcywgVmVyc2 lvbj0xLjAuMC4
wLCBDdWx0dXJlPW 5ldXRyYWwsIFB1Y mxpY0tleVRva2Vu PW51bGw8YjxBQ
UVBQUFELy8vLy9B UUFBQUFBQUFBQU1 BZ0FBQUVsMFkzTk piblJ5WVc1bGR
FTnNZWE56WlhNc0 lGWmxjbk5wYjI0O U1TNHdMakF1TUN3 Z1EzVnNkSFZ5W
lQxdVpYVjBjbUZz TENCUWRXSnNhV05 MWlhsVWIydGxiaj F1ZFd4c0JRRUF
BQUF6VkVOVExrRn djR3hwWTJGMGFXO XVjeTVPWlhRdWRH TnpTVzUwY21Gd
VpYUlFiM0owWVd3 dVNXNTBjbUZ1Wlh SUVlXZGxCQUFBQU Fad1lXZGxhV1F
PYzJWeGRXVnVZMl Z1ZFcxaVpYSVBiR 1ZtZEdoaGJtUnRi MlIxYkdWekVIS
nBaMmgwYUdGdVpH MXZaSFZzWlhNQkF BWUdDQUlBQUFBR0 F3QUFBQVJJYjI
xbDZBTUFBQWtFQU FBQUNRVUFBQUFSQ kFBQUFBRUFBQUFH QmdBQUFBQVJCU
UFBQUFFQUFBQUpC Z0FBQUFzPT47Yjx BQUVBQUFELy8vLy 9BUUFBQUFBQUF
BQU1BZ0FBQUVsMF kzTkpiblJ5WVc1b GRFTnNZWE56WlhN c0lGWmxjbk5wY
jI0OU1TNHdMakF1 TUN3Z1EzVnNkSFZ 5WlQxdVpYVjBjbU ZzTENCUWRXSnN
hV05MWlhsVWIydG xiajF1ZFd4c0JRR UFBQUF6VkVOVExr RndjR3hwWTJGM
GFXOXVjeTVPWlhR dWRHTnpTVzUwY21 GdVpYUlFiM0owWV d3dVNXNTBjbUZ
1WlhSUVlXZGxCQU FBQUFad1lXZGxhV 1FPYzJWeGRXVnVZ MlZ1ZFcxaVpYS
VBiR1ZtZEdoaGJt UnRiMlIxYkdWekV ISnBaMmgwYUdGdV pHMXZaSFZzWlh
NQkFBWUdDQUlBQU FBR0F3QUFBQVpRW VdkbElESFFCd0FB Q1FRQUFBQUpCU
UFBQUJFRUFBQUFB UUFBQUFZR0FBQUF BQkVGQUFBQUFRQU FBQWtHQUFBQUN
3PT0+Oz47Pj47Pj tsPGk8MT47aTwzP jtpPDU+Oz47bDx0 PHA8cDxsPEltY
WdlVXJsOz47bDwu Li9pbWFnZXMvdHJ pbml0eV9sb2dvLm pwZzs+Pjs+Ozs
+O3Q8cDxwPGw8Vm lzaWJsZTs+O2w8b zxmPjs+Pjs+Ozs+ O3Q8cDxwPGw8V
mlzaWJsZTs+O2w8 bzxmPjs+Pjs+Ozs +Oz4+Oz4+Oz4+Oz 4VjdJyQDGO4uo
/blpMHMc/AvRcPg==" />
<P>
<TABLE id="Table2" cellSpacing="0" cellPadding="0"
width="100%" border="0">
<TR>
<TD noWrap><a
id="PageHeaderC ontrol_ImageLin kLeft"><img
src="images/trinity_logo.jp g" border="0" /></a></TD>
<TD noWrap align="center"> </TD>
<TD noWrap align="right"></TD>
</TR>
<tr>
<td height="5"></td>
</tr>
</TABLE>
<TABLE id="Table1" cellSpacing="0" cellPadding="0"
width="100%" border="0">
<TR>
<TD id="PageHeaderC ontrol_tblcellP ages"
align="left" width="1%"><tab le cellspacing="0"
cellpadding="5" border="0" style="width:10 0%;border-
collapse:collap se;">
<tr>
<td class="ActivePa ge" nowrap="nowrap"
align="Center"> <a class="PageLink " href="default.a spx?
PageIndex=0">Ho me</a></td><td class="Inactive Page"
nowrap="nowrap" align="Center"> <a class="PageLink "
href="default.a spx?PageIndex=1 ">Page 1</a></td>
</tr>
</table></TD>
<TD class="Inactive Page"
width="98%">&nb sp;</TD>
<TD id="PageHeaderC ontrol_tblcellM aint"
align="right">< table cellspacing="0" cellpadding="5"
align="Right" border="0" style="width:10 0%;border-
collapse:collap se;">
<tr>
<td class="Inactive Page" nowrap="nowrap"
align="Center"> <a class="MaintLin k" href="Content.a spx?
PageIndex=0">Co ntent</a></td><td class="Inactive Page"
nowrap="nowrap" align="Center"> <a class="MaintLin k"
href="MaintPage .aspx?PageIndex =0">Maint.Pag e</a></td><td
class="Inactive Page" nowrap="nowrap" align="Center"> <a
class="MaintLin k" href="DeletePag e.aspx?
PageIndex=0">De lete Page</a></td>
</tr>
</table></TD>
</TR>
<TR>
<TD class="PagerBac kground" colSpan="2"
height="4"></TD>
<TD class="PagerBac kground"
height="4"></TD>
</TR>
</TABLE>
</P>
<P>
<LINK href="../../IntranetStyleSh eet.css" type="text/css"
rel="stylesheet ">
<TABLE class="Dialogue " id="Table1" cellSpacing="0"
cellPadding="10 " width="100%" border="0">
<TR>
<TD class="PagerBac kground" style="FONT-
WEIGHT: bold" align="center" height="20">Fav ourite
Links</TD>
<TD class="PagerBac kground" align="right"
width="2%" height="20"><in put type="submit"
name="Links1:bt nClose" value="X" id="Links1_btnC lose"
class="CloseBut ton" style="height:0 px;width:20px;" /></TD>
</TR>
<TR>
<TD id=" " colspan="2"><h5
STYLE='COLOR:bl ue'><a STYLE='CURSOR: hand;'
onclick='DoExpa ndCollapse()'>< IMG src='images/plus.jpg'
alt='Expand/Collapse Node' border='0'
height='10'></a> Persona l</h5><DIV title = 'Yeh
right!' style=' display: none; ID='Personal'>< LI style='
FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial;
LIST-STYLE-TYPE: disc'><a style='CURSOR: hand; COLOR:
blue; TEXT-DECORATION: none;'
href='http://www.microsoft.c om' alt='Microsofts Web
Site'></a>MyLink</LI><LI style=' display: none; FONT-
WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial; LIST-
STYLE-TYPE: disc'><a style='CURSOR: hand; COLOR: blue;
TEXT-DECORATION: none;' href='http://www.microsoft.c om'
alt='Microsofts Web Site'></a>MyLink1</LI><LI style='
display: none; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-
FAMILY: Arial; LIST-STYLE-TYPE: disc'><a style='CURSOR:
hand; COLOR: blue; TEXT-DECORATION: none;'
href='http://www.microsoft.c om' alt='Microsofts Web
Site'></a>MyLink2</LI><LI style=' display: none; FONT-
WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial; LIST-
STYLE-TYPE: disc'><a style='CURSOR: hand; COLOR: blue;
TEXT-DECORATION: none;' href='http://www.microsoft.c om'
alt='Microsofts Web Site'></a>MyLink3</LI><LI style='
display: none; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-
FAMILY: Arial; LIST-STYLE-TYPE: disc'><a style='CURSOR:
hand; COLOR: blue; TEXT-DECORATION: none;'
href='http://www.microsoft.c om' alt='Microsofts Web
Site'></a>MyLink4</LI></DIV><h5 STYLE='COLOR:bl ue'><a
STYLE='CURSOR: hand;' onclick='DoExpa ndCollapse()'>< IMG
src='images/plus.jpg' alt='Expand/Collapse Node'
border='0' height='10'></a> Test</h5><DIV title
= 'Yeh right!' style=' display: none; ID='Test'><LI
style=' FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY:
Arial; LIST-STYLE-TYPE: disc'><a style='CURSOR: hand;
COLOR: blue; TEXT-DECORATION: none;'
href='http://www.trinitypart ner.com' alt='Trinity Partner
Web Site'></a>My Other Link</LI><LI style=' display:
none; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY:
Arial; LIST-STYLE-TYPE: disc'><a style='CURSOR: hand;
COLOR: blue; TEXT-DECORATION: none;'
href='http://www.trinitypart ner.com' alt='Trinity Partner
Web Site'></a>My Other Link1</LI><LI style=' display:
none; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY:
Arial; LIST-STYLE-TYPE: disc'><a style='CURSOR: hand;
COLOR: blue; TEXT-DECORATION: none;'
href='http://www.trinitypart ner.com' alt='Trinity Partner
Web Site'></a>My Other Link2</LI><LI style=' display:
none; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY:
Arial; LIST-STYLE-TYPE: disc'><a style='CURSOR: hand;
COLOR: blue; TEXT-DECORATION: none;'
href='http://www.trinitypart ner.com' alt='Trinity Partner
Web Site'></a>My Other Link3</LI></TD>
</TR>
<TR>
<TD class="Pagerbac kground" align="right"
height="20"></TD>
<TD class="Pagerbac kground" noWrap
align="right" width="2%" height="20"><a
id="Links1_Hype rLink1">Maintai n Links</a></TD>
</TR>
</TABLE>
<script language="javas cript">
<!--
function DoExpandCollaps e()
{
alert(document. all.Personal);
/* alert(whichElem ent.id);
alert(whichElem ent.style.displ ay);
whichElement.st yle.display =
(whichElement.s tyle.display)?" ":"none";*/
}
//-->
</script>
<INPUT id="mybutton" type="button" value="Button">
</P>
</form>
</body>
*/
Any help would be appreciated.... .Pete