var s_data = "2005-03-25"; // 잘라야 되는 값.. var array_data = s_data.split("-"); // split 함수사용.. var s_year = array_data[0]; // 잘라진 값 배열.. var s_month = array_data[1]; var s_day = array_data[2];
function cutStr(str,limit){ var tmpStr = str; var byte_count = 0; var len = str.length; var dot = ""; for(i=0; i4) return 2; else return 1; }
사용은 문자열을 출력할 곳에 <script>cutStr("길이가 긴 원래의 문자열",5)</script>와 같이 써주시면 바이트 단위로 자르고 한글과 같이 2byte가 되는 글자는 1byte줄여서 출력합니다.
[프로그래밍/자바스크립트] 랜덤 광고(이미지) 노출 스크립트 (0) | 2017.10.19 |
---|---|
[자바스크립트] window객체, loaction객체, history객체, navigator객체 (0) | 2017.09.05 |
[자바스크립트] event.keyCode의 숫자표 (0) | 2017.09.04 |
[프로그래밍/자바스크립트 ] 각종 버튼 만들기 (새로고침,창닫기, ..) (0) | 2017.08.26 |
[프로그래밍] 자바스크립트 기초 (0) | 2017.08.22 |