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
>
查看全文
相关阅读:
LeetCode——376.摆动序列
kaggle——分销商产品未来销售情况预测
LeetCode——264. 丑数 II
LeetCode——71.简化路径
LeetCode——15. 三数之和
kaggle——NFL Big Data Bowl 2020 Official Starter Notebook
LeetCode——199. 二叉树的右视图
数据结构与算法——哈希函数和哈希表等(2)
数据结构与算法——哈希函数与哈希表等(1)
Python——Pandas 时间序列数据处理
原文地址:https://www.cnblogs.com/cnaspnet/p/952328.html
最新文章
JavaScript 数学运算符 特殊字符 纯数字字符串
节点类型nodeType
根节点ownerDocument
兄弟节点previousSibling、nextSibling
判断是否有子节点hasChildNodes()
元素子节点children
子节点childNodes
父节点parentNode
create系列创建节点的方法
事件类型(键盘事件)
热门文章
事件类型(鼠标事件)
小程序 .where 不支持表达式,那么如何避免外围写一堆if else?
Gadget Tycoon / Crazy Factory 疯狂梦工厂 汉化整合版
DisplayHDRTest v1.10 HDR测试
使用WinGet安装所有VC++运行库
小程序云函数异步返回结果 简写
[js深度拷贝] js 修改变量值后 原变量值也会更改的问题
小程序 拼接变量名后取值
[历史好软]
FlexBox游乐园 flexbox.tech
Copyright © 2011-2022 走看看