|
|
 |
 |
input¹Ú½º¿¡¼ ¼ýÀÚ¸¸ ÀÔ·Â ¹Þ°Ô üũÇÏ´Â ÇÔ¼ö |
|
|
 |
 |
|
Date : 2008-10-21 AM 11:23, Hit : 9092 |
|
|
|
input¹Ú½º¿¡¼ ¼ýÀÚ¸¸ ÀÔ·Â ¹Þ°Ô üũÇÏ´Â ÇÔ¼öÀÔ´Ï´Ù.
function onlyNum(obj) {
var val = obj.value;
var i = val.length-1;
var chr1 = val.substr(i,1);
var chr2 = val.substr(0,1);
var regExp =/[^0-9]/gi;
try{
if(regExp.test(chr2)) {
obj.value = obj.value.substr(1,i+1);
return;
}
if(regExp.test(chr1)) {
obj.value = obj.value.substr(0,i);
return;
}
if(regExp.test(val)) {
for(j=1;j<i;j++){
if(regExp.test(val.substr(j,1))) {
obj.value = obj.value.substr(0,j) + obj.value.substr(j+1,i-j);
return;
}
}
}
} catch (ex) {
obj.value = 0;
return false;
}
}
»ç¿ë¹ý
<input type="text" name="test" onkeydown="onlyNum(this);" onkeyup="onlyNum(this);" /> |
|
|
|
|
|
|
|
|
|
|