체크박스 처리하기 checkbox (배열로) > JavaScript

본문 바로가기
사이트 내 전체검색

JavaScript

체크박스 처리하기 checkbox (배열로)

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 6,392회 작성일 21-02-10 17:35

본문

//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>";
 }
 ?>

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

  • 게시물이 없습니다.

접속자집계

오늘
4,134
어제
4,449
최대
6,642
전체
885,696
contact : webmaster@beautipia.co.kr
Copyright © beautipia.co.kr. All rights reserved.