Fw: [問題] 請教迴圈中checkbox的js寫法
※ [本文轉錄自 Ajax 看板 #1J2QcvN1 ]
作者: shihyanyu (樂施者所求如意) 看板: Ajax
標題: [問題] 請教迴圈中checkbox的js寫法
時間: Sun Feb 23 15:56:38 2014
各位大大
想請教一下
一組兩個checkbox ---> c1 , c2
用PHP迴圈do...while弄了n組 ---> c1[0],c2[0]
c1[1],c2[1]
c1[2],c2[2]
.
.
.
c1[n],c2[n]
如果我希望用js function 做
當我把c1[0]勾起來 那c2[0]也會自動一起勾起來
反之把c1[0]勾掉 那c2[0]也會自動一起勾掉
當我把c1[1]勾起來 那c2[1]也會自動一起勾起來
反之把c1[1]勾掉 那c2[1]也會自動一起勾掉
以此類推到第c1[n],c2[n]
請問我是應該把function寫在PHP迴圈裡?
還是寫JS迴圈 然後再PHP CALL function?
我兩種都試過都不行耶><....
GOOGLE過藍色小舖有人問過類似問題 不過他是單組的CHECKBOX
http://www.blueshop.com.tw/board/show.asp?subcde=BRD200810311811314LA
不知道要怎麼改 才能實現在這種多組的checkbox呢@@?
藍色小舖的程式碼如下
<script language="javascript">
function Box(Obj1,Obj2){
var Obj1 = document.getElementById(Obj1);
var Obj2 = document.getElementById(Obj2);
Obj2.checked = Obj1.checked;
}
</script>
<form method="POST" action="">
<input type="checkbox" id="C1" name="C1" onclick="Box('C1','C2')" value="ON">
<input type="checkbox" id="C2" name="C2" value="ON">
</form>
我試過CALL FUNCTION那邊改成 "Box('C1[$i]','C2[$i]')"
也試過把js寫在迴圈裡
print出來 但是不會動 冏
希望有高手幫忙解答 或是指引方向 感恩!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.216.225
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: shihyanyu (114.36.216.225), 時間: 02/23/2014 17:26:25
推
02/23 19:06, , 1F
02/23 19:06, 1F
→
02/23 19:06, , 2F
02/23 19:06, 2F
→
02/23 22:56, , 3F
02/23 22:56, 3F
→
02/23 22:57, , 4F
02/23 22:57, 4F
→
02/23 23:00, , 5F
02/23 23:00, 5F
→
02/24 23:56, , 6F
02/24 23:56, 6F
→
02/25 01:22, , 7F
02/25 01:22, 7F
→
02/25 01:29, , 8F
02/25 01:29, 8F
→
02/25 15:40, , 9F
02/25 15:40, 9F
→
02/25 15:40, , 10F
02/25 15:40, 10F
推
02/28 11:05, , 11F
02/28 11:05, 11F