관리자 메뉴에서 선택수정 부분 질문입니다 버튼에서 이미지로 변경 후 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

관리자 메뉴에서 선택수정 부분 질문입니다 버튼에서 이미지로 변경 후 정보

관리자 메뉴에서 선택수정 부분 질문입니다 버튼에서 이미지로 변경 후

본문

원래 버튼
<input type=button value='선택수정' onclick="btn_check(this.form, 'update')">

이미지로 수정
<input type="image" src="<?=$g4[path]?>/img/edit.gif"  onclick="btn_check(this.form, 'update')" >

아래와 같이 했더니 체크박스가 선택된 경우는 둘다 정상 동작하나,
선택이 안됐을 경우

원래(버튼) : 수정할 자료를 하나 이상 선택하세요. alert 팝업 되고 페이지 복귀
수정(이미지) : 수정할 자료를 하나 이상 선택하세요. alert 팝업 되고 페이지 reflash 되고 현재페이지

와 같네요..

왜 페이지가 리플레쉬 될까요?
관련 스크립트는 admin.js file 입니다.

뭐가 잘못 됐을까요? input type을 버튼에서 이미지로만 수정했는데.. 동작에 문제가 있네요.
그리고, 체크했을때 확인 팝업창에서 아니오로 취소를 해도 예로 인식하고 처리를 해버립니다. 이것도 문제네요.. 왜 그럴까요??

댓글 전체

input image 는 submit 과 같은 동작을 합니다
즉 클릭시 submit 되면서 form의 onsubmit 이벤트가 발생되요
거기에 onclick 을 주게되면 두가지 이벤트가 발생되겠죠...
<input type="image" src="<?=$g4[path]?>/img/edit.gif"  onclick="btn_check(this.form, 'update')" >

<input type="image" src="<?=$g4[path]?>/img/edit.gif">
로 해주시고
form dp onsbumit="return btn_check(this.form, 'update')"  같은 구문을 추가 해주시면 될것 같습니다..
전체 41 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT