ime-mode : active -> 처음에 한글입력상태가 된다
ime-mode : inactive -> 처음에 영어입력상태가 된다
ime-mode : disabled -> 영어만 입력받는다(한글전환 안됨)
오직 숫자만 받을 경우
ime-mode : disabled사용하시구요.
omkeypress=onlyNumber();" --> 이 내용추가하시구요.
자바스크립에 다음과 같은 내용을 추가한다.
<script>
//------------------------------------------
// 숫자만 기입하도록 하는 func.value keypress
//------------------------------------------
function onlyNumber(){
if((event.keyCode<48)||(event.keyCode>57))
event.returnValue=false;
}
//------------------------------------------
</script>
예)<input type="text" maxlength="2" omkeypress="onlyNumber();" style="ime-mode:disabled">
<html>
<head>
<script>
function ValueUpperCase(){
document.all.test.value = document.all.test.value.toUpperCase();
return;
}
</script>
</head>
<body>
<input name="test" type="text" omKeyUp='javascript:ValueUpperCase()'
style="ime-mode:disabled">
</body>
</html>
'SCRIPT야' 카테고리의 다른 글
| javascript parseInt 사용하기 (0) | 2009.09.07 |
|---|---|
| script 랜덤 (0) | 2009.09.07 |
| .keyCode의 숫자표 (0) | 2009.09.07 |
| form에서 엔터키 Control:submit방지 (0) | 2009.09.07 |
| javascript로 Request를 받을 수 있는 함수 (0) | 2009.09.07 |