티스토리 뷰
input 박스 속성에서 한영키 제어시
ime-mode를 활용하여 다음과 같은 스타일을 제어할 수 있지요.
ime-mode: auto - 알아서 하는 것이죠. 한영모드를 자유롭게 변경가능 합니다.
ime-mode: active - 최초 한글모드로 설정되고 영문 전환 가능합니다.
ime-mode: inactive - 최초 영문입력 모드가 됩니다. 한글 전환 가능합니다.
ime-mode: disabled - 영문만 가능합니다. 한글은 작동하지 않습니다.
input 박스 속성에서 대소문자 제어시
text-transform: capitalize - 단어의 첫글자만 대문자로 설정됩니다.
text-transform: uppercase- 모든 단어는 대문자로 표기 됩니다.
text-transform: lowercase - 모든 단어는 소문자로 표기 됩니다.
쓰는 법은 다음 예시 처럼 style로 속성 부여 하시면 됩니다.
※ 크롬에서는 안먹힌다. 그 경우
영어입력 : onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'')"
숫자입력 : onkeyup="this.value=this.value.replace(/[^0-9]/g,'')"
한글입력 : onkeyup="this.value=this.value.replace(/[^ㄱ-ㅎ가힇]/g,'')" <- 인코딩에러
<input name='hahaha' id='hahaha' style='ime-mode: disabled;' />
'공부합시다' 카테고리의 다른 글
VI 에디터 유니코드(UTF-8)로 인코딩 전환 (2) | 2014.03.04 |
---|---|
[JS] char형으로 표현하기 (0) | 2014.02.10 |
[Jquery] 포함하는 문자열 객체 가져오기 (0) | 2014.02.06 |
DB 정규화 (0) | 2014.02.06 |
svn 설치하기 (1) | 2014.01.23 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- laravel-test
- graphql
- session+token authorize
- Python
- exception-test
- l5-swagger-response
- 정의
- 메일
- vim
- 자바스크립트
- django
- MySQL
- 라라벨
- php
- POP3
- redis
- password-manager
- graphql-php
- php-laravel
- 정규식
- addMonth
- bitwarden-cli
- 테스트_다중트랜잭션
- laravel-kafka
- observer 매개변수 전달하기
- Laravel
- l5-swagger
- addMonthWithoutOverflow
- eloquent-observer
- aaa패턴
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함