모든체크박스 선택/혹은 해제...(수정판)
페이지 정보
본문
<script>
function allcheck(form){
var ckLength = setFrm.ckLen.value;
for( var i=1; i<= ckLength; i++) {
var ele = eval("setFrm.setCK" + i);
if(eval("setFrm.setCK" + i + ".checked") == false){
ele.checked = true;
} else {
ele.checked = false;
}
}
return;
}
function deleted(msg){
if (confirm(msg)) {
var ckLength = setFrm.ckLen.value;
var strArr = "";
for (var i=1; i<= ckLength; i++){
if (eval("setFrm.setCK" + i + ".checked") == true){
if (strArr == ''){
strArr = eval("setFrm.setCK" + i + ".value");
} else {
strArr += "!" + eval("setFrm.setCK" + i + ".value");
}
}
}
if (strArr == ""){
alert("선택하신 항목이 없습니다!");
return false;
}
setFrm.compStr.value = strArr;
setFrm.target = '';
setFrm.submit();
}
}
</script>
<form method='post' name='setFrm'>
<input type=hidden name=compStr>
<input type=checkbox OnClick="allcheck(this.form)">
$i=1;
while(){
echo "<input type=checkbox name=setCK{$i} value=''>";
$i++
}
<input type=hidden name=ckLen value='{$i}'>
</form>
<img src='/bbs1/image/bt_del_01.gif' style='cursor:hand' border=0 OnClick="deleted('선택한 게시물을 삭제하시겠습니까?')">
#########################################################################################
// 처리파일 시작
$NoArr = explode("!", $compStr);
$compStr = "";
for ($i=0; $i<sizeof($NoArr); $i++) {
eval("\$no = \$NoArr[{$i}];");
$sql = "Select * From {$table} Where no = $no";
}
// 처리파일 끝
function allcheck(form){
var ckLength = setFrm.ckLen.value;
for( var i=1; i<= ckLength; i++) {
var ele = eval("setFrm.setCK" + i);
if(eval("setFrm.setCK" + i + ".checked") == false){
ele.checked = true;
} else {
ele.checked = false;
}
}
return;
}
function deleted(msg){
if (confirm(msg)) {
var ckLength = setFrm.ckLen.value;
var strArr = "";
for (var i=1; i<= ckLength; i++){
if (eval("setFrm.setCK" + i + ".checked") == true){
if (strArr == ''){
strArr = eval("setFrm.setCK" + i + ".value");
} else {
strArr += "!" + eval("setFrm.setCK" + i + ".value");
}
}
}
if (strArr == ""){
alert("선택하신 항목이 없습니다!");
return false;
}
setFrm.compStr.value = strArr;
setFrm.target = '';
setFrm.submit();
}
}
</script>
<form method='post' name='setFrm'>
<input type=hidden name=compStr>
<input type=checkbox OnClick="allcheck(this.form)">
$i=1;
while(){
echo "<input type=checkbox name=setCK{$i} value=''>";
$i++
}
<input type=hidden name=ckLen value='{$i}'>
</form>
<img src='/bbs1/image/bt_del_01.gif' style='cursor:hand' border=0 OnClick="deleted('선택한 게시물을 삭제하시겠습니까?')">
#########################################################################################
// 처리파일 시작
$NoArr = explode("!", $compStr);
$compStr = "";
for ($i=0; $i<sizeof($NoArr); $i++) {
eval("\$no = \$NoArr[{$i}];");
$sql = "Select * From {$table} Where no = $no";
}
// 처리파일 끝
- 이전글자식창의 폼값을 부모창에 넘겨주기 21.02.10
- 다음글외부 스타일 불러오기 21.02.10
댓글목록
등록된 댓글이 없습니다.