본문 바로가기

JavaScript21

javascript 주민등록번호 유효성검사 javascript 주민등록번호 유효성검사 웹에서 주민등록번호를 입력 받을 경우가 있는데, 그 때 사용할 유효성 검사기를 만들었습니다. function isValidJuminNo(socialRegNumber) { socialRegNumber=String(socialRegNumber); // 문자로 변환 if(!socialRegNumber || socialRegNumber.length!=13) { return '주민등록번호 입력이 잘못되었습니다.'; } // 숫자가 아닌 것을 입력한 경우 if (isNaN(socialRegNumber)) { return '주민등록번호 입력이 잘못되었습니다.'; } var jumin1 = socialRegNumber.substr(0,6) , jumin2 = socialReg.. 2017. 2. 17.
[javascript]csv 파일 다운로드 만들기 javascript로 csv 파일 다운로드 만들기 보통 csv 파일을 다운로드하려면 browser에서 서버로 요청을 해서 파일을 다운로드 하도록 만든다. 화면에 나오는 데이터에 관한 동일한 filter 조건들을 넘겨서 query 한 뒤 파일로 만들다. 화면에 있는 그대로 하는 더 쉬운 방법이 있다. html 엑셀다운로드 js function exportDataToCSVFile(header, keys, body) { var csv = '' csv=header.join(','); csv+='\n'; $.each(body, function(index, rows){ if(rows){ var tmp = []; $.each(keys, function(index, key){ key && tmp.push(rows[ke.. 2016. 9. 13.
Dynamic Form Create 생성 Pure javascript form 동적 생성 동적으로 form element를 만들어서 submit 시키는 함수이다. Pure javascript form dynamic create It makes form element dynamically and submit. function dynamicForm(param1, param1){ var obj = {'param1':param1, 'param2':param1}; var form = makeForm(obj); form.action = "../dir/sub"; form.submit(); } var makeForm = function(obj){ var f = document.createElement('form'); f.method='post'; for(el.. 2014. 11. 11.
javascript onlyNumber(숫자만 입력받기) - remove except number 숫자만 허용하기. 숫자 빼고는 지워집니다. allow Only Number to Input Box remove charators except number. javascript number regexp /\d/gjavascript except number regexp /\D/g var onlyNumber = function(obj){ if(!checkNumber(obj.value)){ alert('Only number area!'); var regExt = /\D/g;// except number regula express obj.value = obj.value.replace(regExt, ''); } } var checkNumber = function(param){ if ( !isNaN( param ) .. 2014. 10. 10.