织梦自定义表单增加全选功能后效果演示图:
织梦自定义表单没有批量选择的功能,给我们管理带来很大不便,如果需要加上“全选/全不选”的功能,步骤如下:
从/dede/templets找到diy_list.htm并打开:
1、在57行处colspan="3"改为colspan="5"
2、58行处添加以下代码:
1
<label><input
type
=
"button"
name=
"select"
onclick=
"selectAll()"
value=
"全选"
/></label>
2
<label><input
type
=
"button"
name=
"select"
onclick=
"selectAll1()"
value=
"取消全选"
/></label>
3、在后面加上js代码:
01
<script
type
=
"text/javascript"
>
02
function
selectAll(){
03
var a = document.getElementsByTagName(
"input"
);
04
for
(var i = 0;i<a.length;i++){
05
if
(a[i].
type
==
"checkbox"
) a[i].checked =
true
;
06
}
07
}
08
function
selectAll1(){
09
var a = document.getElementsByTagName(
"input"
);
10
for
(var i = 0;i<a.length;i++){
11
if
(a[i].
type
==
"checkbox"
) a[i].checked =
false
;
12
}
13
}
14
</script>