여러체크 박스 처리
페이지 정보
본문
########//체크박스 있는 파일
<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=text name=받은값_{$i} value='A'>
<input type=button value=모두삭제하기 OnClick="deleted()">
######### 처리파일
$NoArr = explode("!", $compStr);
$compStr = "";
if ($mode == "recomm") {
for ($i=0; $i<sizeof($NoArr); $i++) {
eval("\$임시값 = \$받은값_{$i};");
$SQL = "처리 query where no='$NoArr[$i]'";
$result = mysql_query($SQL);
}
}
########## 수정 파일 (체크한 값 체크 되게끔)
// 수정시 체크박스 체크 시작
$tmp_option = explode (":", $row[options]);
for ($j=0; $j < sizeof($tmp_option); $j++){
eval("\$tmpOption = \$tmp_option[{$j}];");
if($tmpOption){
for($i=1; $i <= 체크할 옵션수량; $i++){
echo "
if(폼이름.옵션이름{$i}.value == \"$tmpOption\"){
폼이름.옵션이름{$i}.checked = true;
}
";
}
}
}
// 수정시 체크박스 체크 끝
<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=text name=받은값_{$i} value='A'>
<input type=button value=모두삭제하기 OnClick="deleted()">
######### 처리파일
$NoArr = explode("!", $compStr);
$compStr = "";
if ($mode == "recomm") {
for ($i=0; $i<sizeof($NoArr); $i++) {
eval("\$임시값 = \$받은값_{$i};");
$SQL = "처리 query where no='$NoArr[$i]'";
$result = mysql_query($SQL);
}
}
########## 수정 파일 (체크한 값 체크 되게끔)
// 수정시 체크박스 체크 시작
$tmp_option = explode (":", $row[options]);
for ($j=0; $j < sizeof($tmp_option); $j++){
eval("\$tmpOption = \$tmp_option[{$j}];");
if($tmpOption){
for($i=1; $i <= 체크할 옵션수량; $i++){
echo "
if(폼이름.옵션이름{$i}.value == \"$tmpOption\"){
폼이름.옵션이름{$i}.checked = true;
}
";
}
}
}
// 수정시 체크박스 체크 끝
- 이전글onmouse 시 다른 페이지 보여주는 레이어작업 21.02.09
- 다음글금주간의 게시물 SQL로 한큐에 뽑아내기! 21.02.09
댓글목록
등록된 댓글이 없습니다.