본문 바로가기

JavaScript17

글자수 제한 처리(바이트) 1. 자바스크립트 단?123456789101112131415161718192021222324252627282930313233function fnChkByte(obj) { var maxByte = 600; //최대 입력 바이트 수 var str = obj.value; var str_len = str.length; var rbyte = 0; var rlen = 0; var one_char = ""; var str2 = ""; for (var i = 0; i 4) { rbyte += 2; //한글2Byte } else { rbyte++; //영문 등 나머지 1Byte } if (.. 2017. 7. 27.
숫자만 입력 받도록 처리 1. 자바스크립트 단?123456789101112131415161718192021222324252627function onlyNumber(event){ event = event || window.event; var keyID = (event.which) ? event.which : event.keyCode; if ( (keyID >= 48 && keyID = 96 && keyID 2017. 7. 27.
[자바스크립트] replace 정규식을 이용하여 replaceall 효과 출처: http://yangyag.tistory.com/414 [Hello Brother!] 예) str.replace("-",""); -> -를 공백으로 변경한다.하지만 첫번째 - 만 공백으로 변경하고 나머지는 변경이 되지 않는다. [정규식 이용해서 gi 로 감싸기]str.replace(/-/gi, ""); -> -를 감싼 따옴표를 슬래시로 대체하고 뒤에 gi 를 붙이면 replaceAll 과 같은 결과를 볼 수 있다. [정규식의 gi 설명]* g : 발생할 모든 pattern에 대한 전역 검색* i : 대/소문자 구분 안함* m: 여러 줄 검색 (참고) 2017. 7. 27.
자바스크립트(JAVASCRIPT)로 특수문제 제거하기 12345678910111213141516/** * 특수문자 제거 * @param str * @returns */function removeSpecialChar(str) { var regExp = /[\{\}\[\]\/?,;:|\)*~`!^\-_+@\#$%&\\\=\(\'\"]/gi if(regExp.test(str)){ //특수문자 제거 str = str.replace(regExp, ''); } return str;} 2017. 7. 27.
반응형