숫자 입출력 관련 참고 함수
1. 숫자만 추출하는 방법
function getNumberOnly(obj)
{
var val = obj.value;
val = new String(val);
var regex = /[^0-9]/g;
val = val.replace(regex, '');
obj.value = val;
}
2. 숫자일 경우에만 입력이 되게끔(숫자가 아닐 경우 alert 후 value를 비우고 focus)
function getNumberOnly(obj)
{
var val = obj.value;
for (var i=0; i<val.length; i++) {
if (val.charAt(i)<'0' || val.charAt(i)>'9') {
alert('숫자만 입력가능합니다.');
obj.value = '';
obj.focus();
return false;}}
}
출처 : http://bloodguy.tistory.com/301 by.bloodguy
----------------------------------------------------------------------------------
ㅇ _ㅇb 깔끔하고 효율적인 방법의 함수예제인것 같다.
기본적인 JS의 기능들만 가지고 만들었을 뿐인데.. 기본기가 부족한 나로서는 만들기 힘든 함수=ㅂ=
어쨌든, 잘 참고해서 사용하고 있다.. 나로선 경의를 표할수 밖에 없는 코드..(나는 언제쯤??)