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
>
查看全文
相关阅读:
C#中 ??、 ?、 ?: 、?.、?[ ] 问号各组合含义
ASP.NET Core MVC配置差异(3.0和2.X)
vs code搭建Django环境
解决真机编译出现System.DllNotFoundException: 'libmono-native.so'错误都方法
选择器
Web.Config配置
读Xamarin文档记录
【前端自动化】Gulp的使用(一):安装gulp
关于angularJS绑定数据时自动转义html标签
【记录】两年程序生涯的点滴与反思
原文地址:https://www.cnblogs.com/cnaspnet/p/952328.html
最新文章
mono for andorid第一个小应用
根据xml生成相应的对象类
mono for andorid 引用外部的dll问题
使用sqlserver日期函数获取当前日期
mongodb 操作类
backgroundworker的使用问题
httphelp web自动化
领域驱动设计实战—基于DDDLite的权限管理OpenAuth.net
对企业级应用开发的思考(3)--业务层的实现方式
博客核心内容一览
热门文章
对企业级应用开发的思考(2)--会话状态
.Net深入实战系列—JSON序列化那点事儿
.NET深入实战系列—Linq to Sql进阶
.NET深入实战系列--EF到底怎么写过滤条件
为了理想,我放弃了一切!
领域驱动设计实战--战略建模
对企业级应用开发的思考--分层
ODOO学习资料收藏
WTM框架
SQL server已经设置为单用户模式,还是无法做分离、属性设置等操作
Copyright © 2011-2022 走看看