- Jan 20 Sun 2013 16:04
php - MySQL 教學
- Jan 19 Sat 2013 15:33
(JavaScript) checkbox全選範例
(JavaScript) checkbox全選範例
from http://www.wretch.cc/blog/persongood/14193719
最近實在是太忙了,幾乎每天都八點多才回家,回到家差不多九點了!
回來都是累趴在地上,真是忙忙忙啦,太久沒作筆記了!今天來作個我之前用到的check全選作法
這都在網路上找的,當然是可以使用啦!不過我還要搭配PHP下去使用,才是我要的結果!
第一種:勾選checkbox才能全選
<script language="JavaScript">
function CheckAll() {
var ck = document.form.elements["c1[]"];
var ckAll = document.form.allbox;
if (!ck) { //當沒有checkbox時
ckAll.checked = false;
} else if (!ck.length) { //當只有一個checkbox時
ck.checked = ckAll.checked;
} else { //當有兩個以上的checkbox時
for (var i=0;i<ck.length;i++)
ck[i].checked = ckAll.checked;
}
}
</script>
<form name="form">
<input type="checkbox" name="allbox" onclick="CheckAll()">全選<br>
<input type="checkbox" name="c1[]" value="1"><br>
<input type="checkbox" name="c1[]" value="2"><br>
<input type="checkbox" name="c1[]" value="3"><br>
<input type="checkbox" name="c1[]" value="4"><br>
<input type="checkbox" name="c1[]" value="5"><br>
</form>
第二種:全選,取消,反向選取都分開按(就跟yahoo的信箱全選是一樣的)
<script type="text/javascript">
<!--
function selAll(){
//變數checkItem為checkbox的集合
var checkItem = document.getElementsByName("c1");
for(var i=0;i<checkItem.length;i++){
checkItem[i].checked=true;
}
}
function unselAll(){
//變數checkItem為checkbox的集合
var checkItem = document.getElementsByName("c1");
for(var i=0;i<checkItem.length;i++){
checkItem[i].checked=false;
}
}
function usel(){
//變數checkItem為checkbox的集合
var checkItem = document.getElementsByName("c1");
for(var i=0;i<checkItem.length;i++){
checkItem[i].checked=!checkItem[i].checked;
}
}
//-->
</script>
<input TYPE="checkbox" name="c1">
<input TYPE="checkbox" name="c1">
<input TYPE="checkbox" name="c1">
<input TYPE="checkbox" name="c1">
<input type="checkbox" name="c1">
<input type="checkbox" name="c1">
<input type="checkbox" name="c1">
<input type="checkbox" name="c1">
<br>
<input type="button" value="全選" onclick="selAll();">
<input type="button" value="全取消" onclick="unselAll();">
<input type="button" value="反向選取" onclick="usel();">
- Jan 13 Sun 2013 10:45
iOS 開發筆記 - 國曆轉農曆計算
- Jan 12 Sat 2013 21:24
peeress - PHP - 一個好用的分頁函數
- Dec 26 Wed 2012 09:17
在兩個不同的 Class 之間傳遞參數的方法
from http://furnacedigital.blogspot.tw/2012/07/class.html
在兩個不同的 Class 之間傳遞參數的方法
- Dec 26 Wed 2012 09:13
Key-Value Coding(KVC)一
- Dec 21 Fri 2012 10:16
C/C++ 箭頭(->) 、點(.)、雙冒號(::) 用法
- Dec 10 Mon 2012 12:05
C Gossip: malloc()、free()、calloc() 與 realloc()
C Gossip: malloc()、free()、calloc() 與 realloc()
from http://caterpillar.onlyfun.net/Gossip/CGossip/MallocFree.html
到目前為止,您都是事先宣告好所要使用的變數,當程式開始執行時,這些變數就會自動被配置記憶體空間。 |
- Dec 03 Mon 2012 15:07
Objective-C 的 Nil、nil 與 NULL
- Nov 28 Wed 2012 17:34
在COCOS2D內建立UIView