zoukankan
html css js c++ java
打开及关闭javascript代码
这样的代码已用了好多次,也进行了改进,可后来都忘记了,用起来还得找,浪费了时间。
javascript:
<
script language
=
"
JavaScript
"
type
=
"
text/javascript
"
>
//
start
var
old_menu
=
'';
var
old_cell
=
'';
function
menuclick( submenu ,cellbar)
{
if
( old_menu
!=
submenu )
{
if
( old_menu
!=
'' )
{
old_menu.style.display
=
'none';
}
submenu.style.display
=
'block';
old_menu
=
submenu;
old_cell
=
cellbar;
}
else
{
submenu.style.display
=
'none';
old_menu
=
'';
old_cell
=
'';
}
}
//
end
</
script
>
用到的一些代码:
//
start
function
chbgcolor(link)
{
link.style.backgroundColor
=
'#E8CBF8';
}
function
bkbgcolor(link)
{
link.style.backgroundColor
=
'#F7EAFE';
}
//
end
function
showDiv(img,div)
{
var
img
=
document.getElementById(img);
var
div
=
document.getElementById(div);
var
picName
=
img.src;
picName
=
picName.substring(picName.lastIndexOf(
"
/
"
)
+
1
);
if
(picName.toLowerCase()
==
"
close.gif
"
)
{
div.style.display
=
"
block
"
;
img.src
=
"
images/open.gif
"
;
}
else
{
div.style.display
=
"
none
"
;
img.src
=
"
images/close.gif
"
;
}
}
//
start
var
old_menu
=
'';
var
old_cell
=
'';
function
menuclick(img,submenu,cellbar)
{
if
( old_menu
!=
submenu )
{
if
( old_menu
!=
'' )
{
img.title
=
"打开
"
;
img.src
=
"
images/opend.gif
"
;
old_menu.style.display
=
'block';
//
}
img.title
=
"关闭
"
;
img.src
=
"
images/opend.gif
"
;
submenu.style.display
=
'block';
old_menu
=
submenu;
old_cell
=
cellbar;
}
else
{
img.title
=
"关闭
"
;
img.src
=
"
images/closed.gif
"
;
submenu.style.display
=
'none';
old_menu
=
'';
old_cell
=
'';
}
}
//
end
function
showDiv(img,div)
{
var
img
=
document.getElementById(img);
var
div
=
document.getElementById(div);
var
picName
=
img.src;
picName
=
picName.substring(picName.lastIndexOf(
"
/
"
)
+
1
);
if
(picName.toLowerCase()
==
"
close.gif
"
)
{
div.style.display
=
"
block
"
;
img.src
=
"
images/opend.gif
"
;
}
else
{
div.style.display
=
"
none
"
;
img.src
=
"
images/closed.gif
"
;
}
}
function
switchBar(obj)
{
if
(displayBar)
{
obj.src
=
"
images/opend.gif
"
;
obj.title
=
"打开
"
;
}
else
{
obj.src
=
"
images/closed.gif
"
;
obj.title
=
"关闭
"
;
}
}
aspx:
<
asp:Repeater
ID
="ListReapter"
runat
="server"
>
<
HeaderTemplate
>
<
table
width
="98%"
border
="0"
align
="center"
cellpadding
="2"
cellspacing
="1"
bgcolor
="#CCCCCC"
>
<
tr
class
="usertithead"
>
<
td
width
="5%"
height
="25"
align
="center"
>
<
strong
>
序号
</
strong
></
td
>
<
td
width
="46%"
height
="25"
>
<
strong
>
产品类别
</
strong
></
td
>
<
td
width
="49%"
>
<
strong
>
角色对应用户
</
strong
>
</
td
>
</
tr
>
</
HeaderTemplate
><
ItemTemplate
>
<
tr
bgcolor
="#FFFFFF"
onmouseout
="this.style.backgroundColor='#FFFFFF'"
onmouseover
="this.style.backgroundColor='#EEEEEE'"
>
<
td
height
="25"
align
="center"
>
<%
#
Eval
(
"
id
"
)
%>
</
td
>
<
td
height
="25"
>
<%
#
Eval
(
"
ptnames
"
).ToString()
+
"
(
"
+
Eval
(
"
ptypes
"
).ToString()
+
"
)
"
+
"
_
"
+
Eval
(
"
chitype
"
).ToString()
%>
</
td
>
<
td
id
="bar<%# Eval("
id")%
>
">
<
img
src
="images/button_view.gif"
alt
="Browse Accessories"
width
="54"
height
="14"
border
="0"
style
="cursor:hand"
onclick
="menuclick(submenu<%# Eval("
id")%
>
,bar
<%
#
Eval
(
"
id
"
)
%>
)"
onMouseover="this.src='images/button_viewOn.gif'" onMouseout="this.src='images/button_view.gif'"/>
</
td
>
</
tr
>
<
tr
id
="submenu<%# Eval("
id")%
>
" bgcolor="#FFFFFF" style="display: none">
<
td
height
="25"
colspan
="3"
>
<
asp:Repeater
ID
="myReapter"
runat
="server"
>
<
HeaderTemplate
>
<
table
width
="100%"
border
="0"
align
="center"
cellpadding
="1"
cellspacing
="1"
bgcolor
="#999999"
>
<
tr
>
<
td
width
="5%"
height
="25"
align
="center"
bgcolor
="#DDDDDD"
><
strong
>
序号
</
strong
></
td
>
<
td
width
="23%"
bgcolor
="#DDDDDD"
><
strong
>
角色
</
strong
></
td
>
<
td
width
="72%"
bgcolor
="#DDDDDD"
><
strong
>
用户
</
strong
></
td
>
</
tr
>
</
HeaderTemplate
><
ItemTemplate
>
<
tr
bgcolor
="#FFFFFF"
onmouseout
="this.style.backgroundColor='#FFFFFF'"
onmouseover
="this.style.backgroundColor='#FFFFCC'"
>
<
td
height
="25"
align
="center"
>
<%
#
Eval
(
"
id
"
)
%>
</
td
>
<
td
>
<%
#
Eval
(
"
rolename
"
).ToString()
+
"
(
"
+
Eval
(
"
id
"
).ToString()
+
"
)
"
%>
</
td
>
<
td
>
<%
# UserRoles(
Eval
(
"
id
"
).ToString())
%>
</
td
>
</
tr
>
</
ItemTemplate
>
<
FooterTemplate
>
</
table
></
FooterTemplate
></
asp:Repeater
></
td
>
</
tr
>
</
ItemTemplate
>
<
FooterTemplate
>
</
table
>
</
FooterTemplate
></
asp:Repeater
>
查看全文
相关阅读:
必须了解的经典排序算法整理
浅谈Code Review
NOIP2018提高组省一冲奖班模测训练(六)
NOIP2018提高组省一冲奖班模测训练(五)
NOIP2018提高组金牌训练营——动态规划专题
poj 3074
搜索中的剪枝
bitset骚操作
NOIP 2017 宝藏
prim求最小生成树
原文地址:https://www.cnblogs.com/cnaspnet/p/952328.html
最新文章
vim基础(二)
vim基础(一)
7-1 树的同构 (25 分)
7-1 根据后序和中序遍历输出先序遍历 (25 分)
6-2 二叉树求结点数 (15 分)
6-1 二叉树求深度和叶子数 (20 分)
7-1 银行业务队列简单模拟 (25 分)
6-4 十进制转换二进制 (15 分)
6-3 递归求Fabonacci数列 (10 分)
6-2 递归计算Ackermenn函数 (15 分)
热门文章
6-1 递归实现指数函数 (15 分)
7-1 堆栈操作合法性 (20 分)
循序渐进学习时间复杂度
选择排序
一篇完全了解java关键字synchronized
冒泡排序
直接插入排序
二分法查找
java集合之LinkedList
zookeeper_0_搭建集群模式以及遇到的问题
Copyright © 2011-2022 走看看