자바스크립트에서 쿠키셋팅시 expires을 일수로 설정할수 있는 함수이다. 예) setCookie('CookieName', CookieValue', 365); //365일 후 만료 var str = getCookie('CookieName'); function setCookie(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else { var expires = ""; } document.cookie = name + "=" + value + expires +..
자바스크립트에서 문자열의 양쪽 공백을 제거하기 위해서는 trim 함수를 사용하면 된다. trim 함수는 최근 대부분의 브라우저에서 사용 가능 하지만 인터넷 익스플로러는 IE10부터 사용 가능하다. 문자열에 포함된 모든 공백을 제거하기 위해서는 replace 함수를 사용하면 된다. trim 함수를 사용하여 공백 제거 var str = ' 자바 스크립트 '; var str = str.trim(); // 결과 : '자바 스크립트' trim 함수를 사용하면 문자열의 왼쪽과 오른쪽의 공백을 제거할 수 있다. 문자열 내부의 공백은 제거되지 않는다. trim 함수는 IE10 버전부터 지원한다. IE8~IE9는 아래의 replace 함수를 사용해야 한다. replace 함수를 사용하여 공백 제거 var str = ' ..
오늘날짜(일자)를 문자열(YYYY-MM-DD) 형식으로 얻어온다 var today = getTimeStamp() 결과 : 2011-03-30 function getTimeStamp() { var d = new Date(); var s = leadingZeros(d.getFullYear(), 4) + '-' + leadingZeros(d.getMonth() + 1, 2) + '-' + leadingZeros(d.getDate(), 2); return s; } function leadingZeros(n, digits) { var zero = ''; n = n.toString(); if (n.length < digits) { for (i = 0; i < digits - n.length; i++) zero +=..
날자형식의 문자열에 날짜를 빼거나 더할수 있다. 예) date_add("2011-03-30", 1); //날짜에 1일을 더한다 function date_add(sDate, nDays) { var yy = parseInt(sDate.substr(0, 4), 10); var mm = parseInt(sDate.substr(5, 2), 10); var dd = parseInt(sDate.substr(8), 10); d = new Date(yy, mm - 1, dd + nDays); yy = d.getFullYear(); mm = d.getMonth() + 1; mm = (mm < 10) ? '0' + mm : mm; dd = d.getDate(); dd = (dd < 10) ? '0' + dd : dd; re..