체크박스 처리하기 checkbox (배열로)
페이지 정보
작성자 최고관리자 작성일 21-02-10 17:35 조회 8,933 댓글 0본문
//http://www.javascriptkit.com/jsref/elements.shtml 참조
<script>
function revcheck(form) {
for( var i=0; i<document.frm.elements.length; i++) {
var ele = document.frm.elements[i];
if(ele.name == "'checkname"){
if(ele.checked == true) {
var chchecked = true;
}
else
{
var chchecked = false;
}
}
//alert (ele.value);
if(ele.type == "checkbox") ele.checked = chchecked;
}
return;
}
function revcheck2(form)
{
var ckcheckname = form.elements['checkname[]'];
for(var i=0;i < ckcheckname.length; i++)
{
ckcheckname[i].checked = true;
}
}
</script>
체크/해제<input type=checkbox name=adm_submit OnClick="revcheck(this.form);">
<input type='checkbox' name='checkname[]' value='1'>
<input type='checkbox' name='checkname[]' value='2'>
<input type='checkbox' name='checkname[]' value='3'>
<input type='checkbox' name='checkname[]' value='4'>
-------- 처리하는 파일 (php)---------
<?
for ($i=0; $i<sizeof($concheck); $i++)
{
echo "$i => $checkname[$i] <br>";
}
?>
<script>
function revcheck(form) {
for( var i=0; i<document.frm.elements.length; i++) {
var ele = document.frm.elements[i];
if(ele.name == "'checkname"){
if(ele.checked == true) {
var chchecked = true;
}
else
{
var chchecked = false;
}
}
//alert (ele.value);
if(ele.type == "checkbox") ele.checked = chchecked;
}
return;
}
function revcheck2(form)
{
var ckcheckname = form.elements['checkname[]'];
for(var i=0;i < ckcheckname.length; i++)
{
ckcheckname[i].checked = true;
}
}
</script>
체크/해제<input type=checkbox name=adm_submit OnClick="revcheck(this.form);">
<input type='checkbox' name='checkname[]' value='1'>
<input type='checkbox' name='checkname[]' value='2'>
<input type='checkbox' name='checkname[]' value='3'>
<input type='checkbox' name='checkname[]' value='4'>
-------- 처리하는 파일 (php)---------
<?
for ($i=0; $i<sizeof($concheck); $i++)
{
echo "$i => $checkname[$i] <br>";
}
?>
댓글목록 0
등록된 댓글이 없습니다.