본문 바로가기

IT/jQuery

비밀번호 유효성 검사 function chkPwd(str){ var reg_pwd = /^(?=.*[a-zA-Z])(?=.*[!@#$%^*+=-])(?=.*[0-9]).{6,15}$/; if(!reg_pwd.test(str)){ return false; } return true; } function test(){ alert("입력 pwd :" +$.trim($('#pass').val())); if(!chkPwd( $.trim($('#pass').val()))){  alert('비밀번호를 확인하세요.(문자, 숫자, 특수문자를 혼합하여 6~15자 이내)');     $('#pass').val(''); $('#pass').focus();  return false; } else{ alert("성.. 더보기
입력폼 글자수 제한 게시판등의 입력폼에서 글자수를 제한하는 방법이 필요할 때가 있습니다.input의 경우 maxlength를 사용하면 간단히 됩니다.textarea에서 제한하고자 할때는 maxlength는 사용할 수 없습니다.이때는 스크립트를 이용해야 겠죠. 참조 : http://deuxism.tistory.com/12 더보기
jQuery UI Datepicker 옵션 옵션설명사용예altField$( ".selector" ).datepicker({ altField: ".selecter" });선택한 날짜가 해당 폼에 입력된다.altFormat$( ".selector" ).datepicker({ altFormat: "yyyy-mm-dd" });altField의 폼에 입력될 날짜의 형식beforeShow$( ".selector" ).datepicker({ beforeShow: function(input, inst) { // input은 폼 // inst는 datepicker의 여러 값이 있던데 // 아직 쓸모를 찾지 못했다. } });달력이 그려지기 전에 처리할 일들을 지정할 수 있다.buttonImage$( ".selector" ).datepicker({ buttonIm.. 더보기
jQuery UI Datepicker 휴일 지정 //datepicker 기본 설정에 추가 $.datepicker.setDefaults({ beforeShowDay : nationalDays //달력이 보이기 전에 nationalDays 함수 실행 }); //음력을 계산해서 배열을 만들거나 아니면 수동입력~~ var natDays = [ [2011,1,1,'ko','신정'], [2011,2,2,'ko','설'],[2011,2,3,'ko','설'],[2011,2,4,'ko','설'], [2011,3,1,'ko','3.1절'], [2011,5,5,'ko','어린이날'],[2011,5,10,'ko','석가탄신일'], [2011,6,6,'ko','현충일'], [2011,8,15,'ko','광복절'], [2011,9,11,'ko','추석'],[2011,9,12,.. 더보기
jQuery 부모창 제어/접근(opener, parent) jQuery 자식 팝업 창에서 부모창 컨트롤1$(opener.document).find("#Form").attr("action","index.do").submit();자식창 -> 부모창으로 값 전달하기1-opener.document.getElementById("id").value="value"; //dom 객체로 제어2$("#id",opener.document).val("value"); // jQuery 방식 13$("input[name=imgFile]", parent.document.body).val() // 방식 24$(opener.document).find("#id").val("value"); //방식 35 6- opener.location.href="javascript:fun();"; //일반적인.. 더보기