- TempData
- asp.net dropdownlist
- django 엑셀불러오기
- 타임피커
- 바코드 스캔하기
- javascript 유효성체크
- jquery 바코드
- asp.net Select
- SSD 복사
- 하드 윈도우 복사
- javascript 바코드 생성
- asp.net core Select
- ViewData
- 404에러페이지
- 바코드 생성하기
- 맥 오라클설치
- 강제이동
- javascript redirection
- Mac Oracle
- 파일업로드 유효성체크
- XSS PHP
- ViewBag
- 하드 마이그레이션
- 파일업로드 체크
- javascript 바코드스캔
- php 캐쉬제거
- jquery 바코드생성
- XSS방어
- 말줄임표시
- ASP.Net Core 404
웹개발자의 기지개
체크박스 여러개중에 체크한것만 삭제하기 본문
상기 이미지 예제중에 왼쪽에 체크 박스가 있다. 그리고, 이를 삭제하는 휴지통 아이콘이 있는데 체크한것만 해당 자료를 삭제하고 싶다.
위의 소스를 대략적으로 중요 부분만 간추리면 아래와 같다.
<form name="f" method="post"> <input type="checkbox" id="c1" name="chk[]" value="3"> <br> <input type="button" value="삭제" onclick="historyDel()"> <script> if (document.getElementsByName("chk[]").length > 0) { if (boo) { |
위 소스를 보면 document.getElementByName("chk[]") 요놈이 핵심이다.
적어도 하나는 체크하면 boo 값을 true 로 주고, 정상적으로 삭제 처리 페이지로 post 값 넘겨 주면 된다.
그리고, name 값을을 chk[] 라면 형태로 준 이유는 php의 경우 chk[] 라고 name 입력값을 여러개 주면
다음 처리페이지에서 체크박스에 체크한것만, chk 배열값으로 넘어온 값들을 모을 수 있다.
(*) 처리 페이지 내용 소스 [ php 의 경우 ]
$delArr = $_POST[chk];
|
'javascript' 카테고리의 다른 글
현재 GPS 좌표값 얻기 2 - navigator.geolocation (0) | 2018.12.29 |
---|---|
현재 GPS 좌표값 얻기 1 - navigator.geolocation (0) | 2018.12.28 |
현재위치에서 반경2km 내 업체들 거리, 도보/자전거 이동거리 구하기 (0) | 2018.11.30 |
[카카오지도] javascript 주소명으로 위도경도 좌표값 얻기 (0) | 2018.11.27 |
JSON.parse , JSON.stringify (0) | 2018.11.26 |