Computerscience/JavaScript
영문 또는 공백만 입력 가능한 스크립트
하이데스
2009. 2. 13. 14:56
//이전생략 ...
<input type="text" name="name_e<%=i%>" style="IME-MODE:disabled;width:200;" value="" maxlength="25" onKeyup="checkNumber()"/>
// 이후 생략 ...
<script type="text/javascript">
function checkNumber()
{
var objEv = event.srcElement;
var numPattern = /([^a-z,A-Z, ])/;
numPattern = objEv.value.match(numPattern);
if(numPattern != null)
{
alert("특수문자 및 숫자는 입력불가 입니다.");
objEv.value="";
objEv.focus();
return false;
}
}
</script>
숫자라든지 원하는 문자,또는 기호만 입력하게 하고 싶으면,
var numPattern = /([^a-z,A-Z, ,*&^%])/; 이런식으로 추가 하면됨.