아래의 코드를 이용하면 키보드가 영문상태에서는 글씨가 써지지 않습니다.
<script language=javascript>
function hangul()
{
if((event.keyCode < 12592) || (event.keyCode > 12687))
alert('입력은 한글로 하세요');
}
<script language=javascript>
function hangul()
{
if((event.keyCode < 12592) || (event.keyCode > 12687))
alert('입력은 한글로 하세요');
}
</script>
<input omkeypress=hangul(); maxLength=15 size=10 name=Name>
<input omkeypress=hangul(); maxLength=15 size=10 name=Name>
아래의 코드를 이용하면 올바른 한글이 아닐경우 거부를 하게 됩니다.
예를 들어 "한글" 이건 합격, "한ㄱ" 이건 불합격 입니다.
<script language="javascript">
var str = "가ㄱ";
for (i=0; i<str.length; i++)
{
if (str.charCodeAt(i) < 44032 || str.charCodeAt(i) > 55203)
{
var word_check = "BAD";
}
}
var str = "가ㄱ";
for (i=0; i<str.length; i++)
{
if (str.charCodeAt(i) < 44032 || str.charCodeAt(i) > 55203)
{
var word_check = "BAD";
}
}
if (word_check == "BAD")
{
alert ("불합격");
}
else
{
alert ("합격");
}
</script>
{
alert ("불합격");
}
else
{
alert ("합격");
}
</script>
반응형
'홈페이지 제작 > JavaScript' 카테고리의 다른 글
마우스 오른쪽 버튼 막기, 자신의 홈페이지 무단링크 못하게 하기. (0) | 2003.07.30 |
---|---|
즐겨찾기 추가 , 시작페이지 설정 (0) | 2003.04.01 |
[VB스크립트] 말까지 하는 캐릭터 도움말 - 4가지 종류 (0) | 2003.03.31 |
할아버지 마법사(머린) - 도움말 (0) | 2003.03.31 |
체크박스를 한꺼번에 선택/해제 하기 (0) | 2001.04.02 |