본문 바로가기

Ajax 사용 function listSchedule(){ var url='/schedule/sch/listday.do'; /* var schAjax = new Ajax.Request( url, { method: 'post', onComplete: ListResult }); */ var schAjax = new Ajax.Updater( {success: 'schresult'}, url,{ method: 'post'}); } 더보기
일력을 구현하기 위한 함수들(응용시 주력도 가능) function dayInsert(y, m, d, p) // 일력 알고리즘 구현 { var date = new Date(); curDay = d; if(p==-1||p==1){ var tdate = new Date(y, m, curDay+p); y = tdate.getYear(); m = tdate.getMonth(); d = tdate.getDate(); curDay = d; } curYear = y || date.getYear();//선택년도에 값이있으면 그값으로, 아니면 Date객체의 년도 curMonth = m || date.getMonth()+1;//선택월 없으면 Date객체의 월 document.all.ym.innerHTML = ""; var tym = document.all.ym; var s.. 더보기
자바스크립트 option 생성 후 특정 option에 selected 주는 방법? function chktime() { var st = document.all.starttime.value; var et = document.all.endtime.value; var sst = st.split(":"); var eet = et.split(":"); if(sst[0]!=""&&eet[0]!=""){ if(st>et){ alert("시작시간이 종료시간보다 늦습니다. 다시 선택해주세요."); document.all.endtime.value = st; // 그냥 값을 넣어주면 된다. -_-;;; } } } 더보기
손모양으로 나오게 하는 자바스크립트 style="cursor:hand" 더보기
텍스트(글) 복사 금지 시키기 위한 코드 위의 소스를 붙여 넣으면 테이블 내에서 글을 드래그 할 경우 블록표시가 되는 상황을 방지할 수 있다. 더보기
PDM 이클립스 플러그인 사용법 개발 중간중간 코드 인스펙션이라는 단계를 거치기도 하는데 코딩이 이뤄지고 난 후에 인스펙션을 하고 일괄 수정하다보니 이중작업이라는 생각이 들었다. 문제가 될만한 것들은 미리 예방하는 편이 좋을 듯 하여 알아보니 PMD와 CheckStyle등이 눈에 띄었다. 둘 다 써 본 결과 PMD를 선택하게 되었는데 그 이유는 다음과 같다. - 디폴트로 SUN사의 Java Convention을 따르는데 비해 CheckStyle은 자유도가 높은 편이다. 간단한 예를 들면 패키지명에 소문자를 사용하는 것에 대해 PMD는 기본 규칙으로 있지만, CheckStyle에서는 대문자도 사용가능한 것이 디폴트이다. 물론 정규식을 수정해주면 CheckStyle에서도 걸러낼 수 있다. - 코드 인스펙션에 대한 다양한 파일 형식의 리포트.. 더보기
java.text.DecimalFormat 숫자를 일정한 형식으로 변환하는 객체 System.out.println(new DecimalFormat("#,###").foramt(123123)); 결과는 String으로 반환된다. 더보기
부모창 제어(iframe) window.parent.history.back(); 이전페이지로 가기 window.parent.location.href=""; 해당 링크로 이동하기 더보기
input 타입 디폴트 지정 빨간색 표시 부분만 추가해주면 됨. 더보기
[prototype.js] 프로토타입을 이용한 경우...!! 더보기