본문 바로가기

스크립트

javascript - replace("find","replacestr") 자바 스크립트에서 replace() 함수는 의 기능에서 반복되는 문자가 있을 시 예를 들어 (-) 하이픈 --;; 날짜에 2008-11-06 이라는 날짜 문자에서 - 을 모두 '' 로 처리 하고 싶다고 가정한다면 JAVA 에서는 replaceAll 메소드가 있지만.. javascript 에서는 그런 메소드가 없다... 이럴 때는... 아래 예재를 참고 하길 바란다. Example 3 - Global Search In the following example we will perform a global match, and the word Microsoft will be replaced each time it is found: The output of the code above will be: Welcome .. 더보기
checkbox radio select 유용한 스크립트 7 /* * checkbox object checked 속성 체크 */ function all_check(obj, true_or_false) { if (obj) { if (obj.length) { for (var i=0; i 더보기
날짜 관련 스크립트 - 유용한 스크립트 5 /* * 입력한 날짜(yyyyMMdd)가 유효한 날짜인지 검사 */ function is_valid_date(date_str) { var yyyyMMdd = String(date_str); var year = yyyyMMdd.substring(0,4); var month = yyyyMMdd.substring(4,6); var day = yyyyMMdd.substring(6,8); if (!is_number(date_str) || date_str.length!=8) return false; if (Number(month)>12 || Number(month) 8) time2 = to_date2(date2).getTime() - y1970; else time2 = to_date(date2).getTime() .. 더보기
문자열 변환 및 숫자열 변환 관련 - 유용한 스크립트 3 /* * 문자열의 Byte 수를 반환한다. */ function get_byte(str) { var len = 0; for (var idx=0; idx 1) return data.join(""); else return data[0].split(".")[0]; } /* * 1000단위 콤마로 구분된 문자열를 숫자로 반환 */ function money_to_num(str) { var num = replace_str(String(str), ",", ""); return Number(num); } /* * 숫자 num을 n자릿수까지 반올림 */ function round_x(num, n) { // 1234.675, 2 -> 1234.68 var i = Math.pow(10, n); return Math.rou.. 더보기