저장 버튼(save button)을 더블클릭해서 두번 저장되는 문제가 발생할 수 있음
1. Image Button 인 경우 클릭과 동시에 버튼 가리기
<img id=”btn저장” src=”btn저장.png” onclick=”javascript:fn저장(); this.style.visibility=’hidden'; ” >
단, 저장이 끝나면 다시 보이게 처리해야함
2. input 형태의 버튼인 경우 클릭과 동시에 비활성화 처리
<input type=”button” onClick=”javascript:fn저장(); this.disabled=true; ”>
단, 저장이 끝나면 다시 활성화(disabled=false) 를 해줘야 함
이 외에도 클릭 시 전역변수에 값을 올려 함수 내에서 전역변수의 값이 변경되면 함수를 그냥 빠져나오게 처리할 수 있음
'프로그래밍 관련 유용한 자료 > Javascript' 카테고리의 다른 글
jQuery 셀렉터 (0) | 2021.04.27 |
---|---|
jQuery 이중 선언(등록) 시 충돌 방지하기 (0) | 2021.04.27 |
Javascript 에서 모달(Modal)창이 띄워졌는지 알아보는 방법 (0) | 2021.04.19 |
javascript 에서 parseInt() 로 숫자형 변환이 안 될 때는 eval 로 (0) | 2021.04.19 |
Javascript 에서 모달(Modal)창 사이즈 조절하기(Resize) (3) | 2021.04.18 |