본문 바로가기
FAQ 페이지 클릭 / 넌클릭 아코디언 코드 **참고 스크립트안에서 Vue 이용 openqs : function(faqIndex) { var vm = this; const element = document.getElementById('answercont'+faqIndex); for ( var i in vm.faqList) { if (parseInt(i) === parseInt(faqIndex)) continue; document.getElementById('answercont'+ i).style.display = "none"; } element.style.display = element.style.display === 'block' ? 'none' : 'block'; } 데이터를 가지오 오는 과정에서 faqIndex를 문자열 처리 하기 때문에 pa.. 2022. 12. 16.
삼항연산자 (3항연산자) 사용법 (조건식 ? 참:거짓) let str = true ? "참":"거짓" console.log(str) 결과 : 참 조건식에는 boolean형 조건식이 들어가게된다. **중첩 삼항연산자는 안 쓰는게 좋다. int a; if(5 2022. 11. 23.
jQuery 대신 자바스크립트를 사용하자 기존 jQuery는 메모리 용량을 잡아 먹기 때문에 바닐라 자바스크립트를 사용하도록 샘플 코드를 기록해둔다 var modifyForm = document.getElementById("modifyForm"); document.getElementById("modifyBtn").addEventListener("click", (e) => { if(!confirm("수정하시겠습니까?")) return; modifyForm.action= "/guestbook/modify"; modifyForm.submit(); }); document.getElementById("removeBtn").addEventListener("click", (e) => { if(!confirm("삭제하시겠습니까?")) return; modif.. 2022. 11. 23.
구구단 홀수단/짝수단 조건 설정 + 세로/가로tab 설정 이렇게... 짝수단은 1~5까지 홀수단은 6~9까지 출력하고 단이 바뀔때는 가로로 이동하는 출력문을 작성해보겠습니다. for (int i = 1; i 2022. 11. 21.
String 숫자에 기호 , 넣는 2가지 방법 일반적으로 데이터베이스에 금액을 입력할 때 ,를 제외한 숫자 (int)만 insert한다. 하지만, 사용자에게 보여지는 화면에 , 기호가 없다면 가독성이 떨어진다. 이런 경우 사용자에게 보여지는 view 화면에서 기호 , 를 넣는 2가지 방법이다. 1. DecimalFormat 2022. 10. 2.