본문 바로가기

프로그램&DB/유용한팁

입력폼체크(keyCode) by aaajjj1012님

<script type="text/javascript">

//한글 체크

function hangul()
{
if((event.keyCode < 12592) || (event.keyCode > 12687))
{
alert("한글만 입력가능합니다");
event.returnValue = false;
}else{
event.returnValue = true;
}
}

//숫자 체크

function isNum()
{

var key = event.keyCode;

if(key != 8){

if ((key!=9 && key!=8 && key!=46) &&
(key<48 || key>57) &&
(key<96 || key>105)) {
event.returnValue = false;
alert("숫자만 입력할 수 있습니다.");
obj.value = "";
}
}
}

//특수문자 체크

function code()
{
var key = event.keyCode;
if((key>32 && key<48) || (key>57 && key<65) || (key>90 && key<97)){
event.returnValue = false;
alert('특수문자는 입력할 수 없습니다.');
}
}

</script>

<html>

<input type="text" name="name" id="name" onkeyPress="hangul();" />

<input type="text" name="regiNum" id="regiNum" onkeyPress="isNum();" />

<input type="text" name="email" id="email" onkeyPress="code();" />

</html>

[출처] http://blog.naver.com/aaajjj1012?Redirect=Log&logNo=10115201450 


사진 출처 :

http://blog.naver.com/jambong22?Redirect=Log&logNo=50084325585&topReferer=http://cafeblog.search.naver.com&imgsrc=20100309_206/jambong22