본문 바로가기

전체 글

(220)
[JSP] function 매개변수 문자열(String)로 전달 function 호출시 매개변수가 숫자일경우 작은따옴표(' ')를 이용해 문자열로 전달가능 apprNo_Popup('${NO}',${GUBUN}); HTML 링크문자 SCRIPT function apprNo_Popup(mNo,mGubun){ //popup url 추출 var popUrl = document.location.href; popUrl = popUrl.substring(0, popUrl.indexOf("/jsp/")+5 ) + "popup/Page1111.do? mno="+mNo+"&gubun="+mGubun; window.open(popUrl, "", enter=yes,scrollbars=no,status=no,toolbar=no,resizable=0,location=no,menu=no,wid..
[JSP] log출력 로그 출력하는 방법 function AAA(){ console.log("아야야야아야야아"); //콘솔창에 로그 출력하는 방법 alert("으아아아아아아아"); //팝업으로 로그 출력하는 방법 } console창 값 확인 (개발자 도구) alert창 값 확인
[JSP] 전체 체크박스 설정 전체선택 체크박스를 선택하면 그 아래의 모든 체크박스를 선택하는 예제 HTML 전체선택 1 2 SCRIPT $(function(){ $("#check_all").click(function(){ var chk = $(this).is(":checked");//.attr('checked'); if(chk) $(".select_subject input").attr('checked', true); else $(".select_subject input").attr('checked', false); }); });
[JSTL] parseDate/parseNumber - formatDate/formatNumber HTML상에서 호출하는 값의 형식이 동일하지 않을 경우 formatDate/formatNumber 등을 사용하는데, 이 태그를 사용하기 위해서는 parseDate/parseNumber를 먼저 선언해주어야 합니다. 날짜 데이터: DATE가 20150429 일 경우 결과: 2015-04-29 시간 데이터: TIME이 182001 일 경우 결과: 18:20:01 금액 데이터: AMT가 12340000 일 경우 결과: 12,340,000
[JSP] 창(window)크기 설정 화면 호출시 창크기 설정 & 브라우저 사이즈 조절시 크기변경 (js파일에 설정 후 여러 jsp에 적용하여 사용) windowCtl.js $(document).ready(function() { var _width = $(window).width(); if(0 != _width) { $('body').css('height', $(window).height() - 24); $('#contents').css('width', $(window).width() - 32); $('#iframeEx').css('height', $(window).height() - 100); $(window).resize(function() { //창크기를 늘이거나 줄일경우도 포함해줘야만 한다. $('body').css('height',..
[JSP] selectbox option disabled 두개의 selectbox가 연동되는 소스 하나의 selectbox항목을 선택 할 경우 다른 selectbox항목을 동작 (활성화/비활성화) script function selCntl() { var result = document.getElementById("menu_level").value; if(result=='1'){ document.getElementById("top_menu_id").disabled = true; }else{ document.getElementById("top_menu_id").disabled = false; } } html 상단메뉴 하단메뉴 상단 메뉴명 선택 ${ele.MENU_NAME}
[JQUERY] Masking 처리 (text입력시 포맷 변경) Masking 처리를 직접 구현할 수도 있지만 제공되는 Plugin을 사용해 구현 할 수도 있습니다. 1. google에 검색하여 Plugin 다운 https://igorescobar.github.io/jQuery-Mask-Plugin/ jQuery Mask Plugin - A jQuery Plugin to make masks on form fields and html elements. igorescobar.github.io 2. 다운후 프로젝트에 삽입 3. 삽입한 위치를 추가 4. 아래와 같이 사용 $("#ymd_start").mask("9999-99-99"); $("#tymd_end").mask("9999-99-99");
[JSP] 연월 계산 현재부터 12개월 기간의 연월 계산 function monthChk(){ var today = new Date(); //객체 생성 var year = today.getFullYear(); //현재 해 var month = today.getMonth() + 1; //현재 월 0~11 +1 var p1 = year+""+month; //'0'이 붙지않는 숫자의 경우 숫자간의 합산문제 발생 -> 문자화 +""+를 추가 var p2 = year+""+month_calc(month+1); var p3 = year+""+month_calc(month+2); var p4 = year+""+month_calc(month+3); var p5 = year+""+month_calc(month+4); var p6 = year..