본문 바로가기

JavaScript

(12)
[ bxSlider ] pager, left, right custom [ html ] L R [ javascript ] $(document).ready(function(){ var slider = $('.slide_wrap>ul').bxSlider({ auto: true, //mode:'fade', infiniteLoop:true, hideControlOnEnd:true, pager: true, pagerCustom: "#slide_pager" }); $('#prevBtn').on( 'click', function () { slider.goToPrevSlide(); return false; }); $('#nextBtn').on( 'click', function () { slider.goToNextSlide(); return false; } ); $(document).on(..
[JavaScript] 숫자, 천자리 콤마 찍기 ( number_format ) Javascript에서 사용 할 수 있는 함수 (PHP - number_format() 함수와 같은) toFixed(2) 로 변경시 XX.00 과 같이 소숫점 추가 numberFormat: function( getNum ) { let rNum = (getNum/1).toFixed(0).replace('.', ','); return rNum.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); } number_format( 123456789 ); // return 123,456,789 [ 대표 이미지 ] Photo by Irvan Smith on Unsplash https://unsplash.com/photos/5eBW5GomfhY
[ jQuery ] datapicker 자주 쓰는 형식? $( ".dateType" ).datepicker({// 월을 바꿀수 있는 셀렉트 박스를 표시한다.changeMonth: true,// 년을 바꿀 수 있는 셀렉트 박스를 표시한다.changeYear: true,// 현재날짜로부터 100년이전까지 년을 표시한다.minDate: '-100y',// next 아이콘의 툴팁.nextText: '다음 달',// prev 아이콘의 툴팁.prevText: '이전 달',// 년도 선택 셀렉트박스를 현재 년도에서 이전, 이후로 얼마의 범위를 표시할것인가.yearRange: 'c-100:c+10',// 텍스트 필드에 입력되는 날짜 형식.dateFormat: "yy-mm-dd",// 월, 년순의 셀렉트 박스를 년,월 순으로 바꿔준다.showMonthAfterYear: tru..
[ JavaScript ] 브라우저 체크 function whichBrs() { var agt=navigator.userAgent.toLowerCase(); if (agt.indexOf("opera") != -1) return 'Opera'; if (agt.indexOf("staroffice") != -1) return 'Star Office'; if (agt.indexOf("webtv") != -1) return 'WebTV'; if (agt.indexOf("beonex") != -1) return 'Beonex'; if (agt.indexOf("chimera") != -1) return 'Chimera'; if (agt.indexOf("netpositive") != -1) return 'NetPositive'; if (agt.indexOf(..
[ JavaScript ] 브라우저 체크 [출처] 자바스크립트 브라우저 종류 체크|작성자 자몽
[ JavaScript ]사업자 등록번호 유효성검사 자바스크립트에서 사업자등록번호 체크하는 함수입니다. 사업자 등록번호는 000-00-00000 의 구조로 만들어져 있습니다. [ 사업자 등록번호 자리수의 의미] 앞의 세 자리 수는 국세청과 세무서별 코드이며, 가운데 두 자리 수는 개인과 법인을 구분하는 코드이다. 끝의 다섯 자리 수 중 앞에서부터 네 번째까지의 수는 과세사업자나 면세사업자 또는 법인사업자별로 등록 또는 지정일자를 일련번호로 나타낸 것이고, 맨끝 자리 수는 전산시스템으로 오류를 검증하기 위해 부여되는 검증번호이다. [ 계산법 ] 1 1 0 8 1 4 1 2 7 x x x x x x x x x 1 3 7 1 3 7 1 3 5 --------------- + + + + + + + + + 즉, (1*1)+(1*3)+(0*7)+(8*1)+(1*3)..
[ JavaScript ] KeyCode if(event.keyCode==9) { alert('test'); } ←(백스패이스) = 8 TAB = 9 ENTER = 13 SHIFT = 16 CTRL = 17 ALT = 18 PAUSEBREAK = 19 CAPSLOOK = 20 한/영 = 21 한자 = 25 ESC = 27 스패이스 = 32 PAGEUP = 33 PAGEDN = 34 END = 35 HOME =36 ←(중간) = 37 ↑(중간) = 38 →(중간) = 39 ↓(중간) = 40 INSERT = 45 DELETE = 46 0 = 48 1 = 49 2 = 50 3 = 51 4 = 52 5 = 53 6 = 54 7 = 55 8 = 56 9 = 57 A = 65 B = 66 C = 67 D = 68 E = 69 F = 70 G = 71 H..
[ JavaScript ] 화면 가운데 새창 띄우기 var LEFT = document.body.clientWidth/2 - (창 가로길이의 1/2); var TOP = screen.height/2 - (창 세로길이의 1/2); LEFT= LEFT+"px"; TOP=TOP+"px";