Code Snippets/javascript 썸네일형 리스트형 모바일 기기 구분 var isMobile = { Android: function () { return navigator.userAgent.match(/Android/i); }, BlackBerry: function () { return navigator.userAgent.match(/BlackBerry/i); }, iOS: function () { return navigator.userAgent.match(/iPhone|iPad|iPod/i); }, Opera: function () { return navigator.userAgent.match(/Opera Mini/i); }, Windows: function () { return navigator.userAgent.match(/IEMobile/i); }, any: fun.. 더보기 정규식의 활용 var pattern = 정규식;var testee = "테스트 스트링";var true_or_false = pattern.test( testee);// 정규식 필터를 통과하면 true, 아니면 false 리턴. Date Format (m/d/y) ^([\d]|1[0,1,2])/([0-9]|[0,1,2][0-9]|3[0,1])/\d{4}$ 12/21/2005 Decimal Number ^\d*[0-9](\.\d*[0-9])?$ 234.342 Document Filenames ^[a-zA-Z0-9-_\.]+\.(pdf|txt|doc|csv)$ world-domination.pdf E-mail Address ^([0-9a-zA-Z]+([_.-]?[0-9a-zA-Z]+)*@[0-9a-zA-Z]+[0-9,a-z.. 더보기 소수점 반올림하기 자바스크립트는 소수점 계산이 약하다. f.disp_sell_amount.value = parseFloat(amount * ct_qty); f.disp_sell_amount.value = Math.round(f.disp_sell_amount.value * 100) / 100; 이렇게, 정수로 만들어주기 위해, 100을 먼저 곱해주고, 계산한다음, 다시 100으로 나누어서 소수점으로 계산해 준다. 자리수는 10,100,1000 이렇게 조정하면 되고.. 더보기 이전 1 다음