메뉴 건너뛰기

조회 수 1849 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

다중 파일첨부한 내용을 표현할때 반복문을 사용하여 태그를 추가한다. 이때 같은 태그를 반복하기 때문에 같은 클래스명으로 추가 된다. 따라서 스크립트를 사용할때 제약이 걸린다. 


이때 태그 안에 data-item을 사용한다.(아래 div 코드가 여러개 존재)


<div id="file_div_<?= $row['file_no'] ?>">
    <input type="button" id="<?= $row['file_no'] ?>" onclick="del_file(this)" 
    data-item="<?= $row['file_no'] ?>" value="삭제하기">
</div>



반복문으로 여러개가 추가 됐을 input 태그에서 onclick으로 아래의 함수를 실행하고 자바스크립트로 값을 받아오고 로직을 처리한다.

function del_file(file_no){
    var file_no = file_no.getAttribute("data-item");
    console.log(file_no);
    $("#file_div_"+file_no).remove();
    $("#delete_file_list_div").append('<input name="delete_file[]" type="hidden" value="'+file_no+'" id="delete_file"/>');
}



List of Articles
번호 제목 날짜 조회 수
147 부드럽게 페이지 이동하기 2016.09.11 6003
146 복사방지+드래그금지+마우스우클릭 금지 2016.12.22 7909
145 버튼 삭제 2015.02.03 5951
144 배열의 리터럴 선언, 또다른 배열 선언 방법! 2015.02.03 6408
143 배열과 Array객체 2019.01.16 1051
142 배너 램덤으로 부여주기 2014.03.01 5911
» 반복문 사용할때 태그 식별하기 data-item 2018.07.04 1849
140 바닐라 JS, ECMAScript 개념 file 2023.01.20 109
139 미디어플레이어 화면크기 조절방법 2014.02.27 6366
138 문자열 안에 쌍따옴표, 홑따옴표 표시하는 3가지 방법 file 2021.08.20 1785
137 문자열 바꾸기 2015.02.03 5729
136 모바일 홈페이지로 자동 이동하는 방법.... 2016.09.01 6745
135 마우스를 오버해서 이미지를 확대해서 보기 2014.02.27 7001
134 마우스로 이미지크기 조절(자바스크립트) 2015.02.03 6526
133 마우스대면 글자 없어지는 검색창 2014.03.01 6226
132 마우스 오른쪽버튼 , 드래그 선택 차단 2023.01.12 118
131 마우스 드래그, 오른쪽 팝업메뉴, 선택 막기 (IE11, 파이어폭스, 크롬 확인) 2015.06.19 8577
130 랜덤(Random) / 난수 만들기 2019.01.16 1179
129 랜덤 배너 노출 스크립트 2019.04.29 11033
128 라디오버튼 선택 체크여부 radio checked 2014.03.01 12669
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 13 Next
/ 13

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved