체크박스 처리 1..여러개의 체크박스 처리
페이지 정보
본문
###############################################################
<script language="javascript">
<!--
function Check_Delimage() {
var delimageNum = 0;
for (i=0; i<document.delete_image.elements.length; ++i) {
if (document.delete_image.elements[i].name == 'checkimage[]') {
if (document.delete_image.elements[i].checked == true) {
delimageNum ++;
}
}
}
if (delimageNum) {
if (confirm("선택한 이미지를 삭제합니다.")) {
document.delete_image.delimagenum.value = delimageNum;
document.delete_image.submit();
}
}
else {
alert ('삭제될 이미지가 선택되지 않았습니다.');
}
}
//-->
</script>
-------------------------------------------------------------
<input type=checkbox name=checkimage[] value=1919>
<input type=hidden name=delimageNum>
-------------------------------------------------------------
넘어가서 처리하는 부분
해당하는 프라이머리키들을 한꺼번에 처리할경우.."||" 사용
for($i=0 ; $i<$delimageNum; $i++){
$ch_uid .= " uid = '$checkimage[$i]' ||";
}
$ch_uid = substr($ch_uid,0,-2);
######################################################
//체크박스 있는 파일
<script>
function deleted(){
if (confirm('msg')) {
var strArr = "";
var ckLength = setFrm.ckLen.value;
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.action = "./";
setFrm.target = '';
setFrm.submit();
}
}
</script>
<input type=button value=모두삭제하기 OnClick="deleted()">
<input type='checkbox' name='setCK{$i}' value='$no'>
// 처리파일
$NoArr = explode("!", $compStr);
$compStr = "";
for ($i=0; $i<sizeof($NoArr); $i++) {
where no='$NoArr[$i]' 처리과정.....
}
<script language="javascript">
<!--
function Check_Delimage() {
var delimageNum = 0;
for (i=0; i<document.delete_image.elements.length; ++i) {
if (document.delete_image.elements[i].name == 'checkimage[]') {
if (document.delete_image.elements[i].checked == true) {
delimageNum ++;
}
}
}
if (delimageNum) {
if (confirm("선택한 이미지를 삭제합니다.")) {
document.delete_image.delimagenum.value = delimageNum;
document.delete_image.submit();
}
}
else {
alert ('삭제될 이미지가 선택되지 않았습니다.');
}
}
//-->
</script>
-------------------------------------------------------------
<input type=checkbox name=checkimage[] value=1919>
<input type=hidden name=delimageNum>
-------------------------------------------------------------
넘어가서 처리하는 부분
해당하는 프라이머리키들을 한꺼번에 처리할경우.."||" 사용
for($i=0 ; $i<$delimageNum; $i++){
$ch_uid .= " uid = '$checkimage[$i]' ||";
}
$ch_uid = substr($ch_uid,0,-2);
######################################################
//체크박스 있는 파일
<script>
function deleted(){
if (confirm('msg')) {
var strArr = "";
var ckLength = setFrm.ckLen.value;
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.action = "./";
setFrm.target = '';
setFrm.submit();
}
}
</script>
<input type=button value=모두삭제하기 OnClick="deleted()">
<input type='checkbox' name='setCK{$i}' value='$no'>
// 처리파일
$NoArr = explode("!", $compStr);
$compStr = "";
for ($i=0; $i<sizeof($NoArr); $i++) {
where no='$NoArr[$i]' 처리과정.....
}
- 이전글파일 올리기 21.02.09
댓글목록
등록된 댓글이 없습니다.