현재 날짜(시간) 가져오기 var now = new Date(); 현재시간 now.getYear(); 년 now.getMonth()+1; 월 월은 0부터 시작 0 = 1월, 1 = 2월 ... now.getDate(); 일 1 ~ 31 반환 now.getDay(); 요일 0 ~ 6 반환 / 월요일 ~ 일요일 now.getHours(); 시간 0 ~ 23 반환 now.getMinutes(); 분 0 ~ 59 반환 now.getSeconds(); 초 0 ~ 59 반환 월의 마지막 날짜(말일) 가져오기 var last = new Date(2020, 2, 0); 2020-02-28 last.getDate(); 28 반환 두번째 인자 2는 2월이 아닌 3월을 의미한다. 월은 0부터 시작하기 때문이다. (월은 0부..
JS(JavaScript)에서 팝업창(popup)을 여는 방법 및 속성이다. window.open() 속성 window.open(url, name, specs, replace); 1.url 주소에 해당되며 비워두면 빈 창(about:blank)이 나온다. 2.name _blank : 새 창으로 열린다. (기본값) _parent : 부모 페이지에서 열린다. _self : 현재 페이지를 변경한다. _top : 현재 페이지의 최상의 페이지에서 열린다. 사용자 임의 지정 : 지정한 이름의 새 창으로 열린다. 3.specs 옵션 yes/no 또는 1/0 으로 사용한다. 기본값은 yes(1) 이다. menubar 메뉴바 사용 toolbar 툴바 사용 scrollbars 스크롤바 사용 resizeable 사이즈 변경..
JS(JavaScript)에서 가격표시에서 쓰이는 숫자 3자리 마다 ,(콤마) 표시 하는 2가지 방법 이다. 정규식 사용 var price = 123456.789; price.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); // 123,456.789; 자주 사용되면 함수로 만들어서 사용해보자. function priceChange(price) { return price.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); } toLocaleString 사용 var price = 123456.789; price.toLocaleString(); // 123,456.789; toLocaleString 사용 시, 상수(123 .. )가..
제이쿼리(Jquery) 셀렉트 박스(sellect box) 이벤트 강제로 발생 trigger 함수 사용 1 2 3 페이지 로드 등과 같이 사용자가 값을 직접 선택하지 않고, 셀렉트 박스의 값을 설정하게 해 줄 때 사용된다. $(document).ready(function(){ $("#select_box").val("two").trigger("change"); }); 아래와 같은 change 이벤트를 활용해서 사용할 수 있다. // 셀렉트박스에 change 이벤트 생성 $( '#select_box').change( function(){ alert(); });