티스토리 뷰
간단하고 기초적인 스크립트
function mvFocus(what,where){ //엔터키로 포커스 이동
if(what.value != "" && event.keyCode==13){ // 공백이 아니고 엔터키일경우
event.returnValue = false; // 일반 엔터키는 막고(가끔 엔터키 칠때마다 들리는 비프음 때문에)
where.focus(); // 포커스 이동
}
}
보시다시피 굳이 엔터키가 아니어도 되겠죠.
function nextTab(field, char, next){ //길이 제한으로 이동하기
x = field.value.length; // 길이 구함
if (x == char){ // 길이가 같을경우
//if(eval("document.fileForm." + what + ".value")!=""){ // 폼매번 적어줘야 되는 불편함때문에 변경
next.focus(); // 이동
}
}
호출은 아래처럼
onKeyDown="mvFocus(this, this.form.요소이름)"
onKeyUp="nextTab(this, 길이수, this.form.요소이름)"
ex) <input type="text" onKeyDown="mvFocus(this, this.form.요소이름)" onKeyUp="nextTab(this, 길이수, this.form.요소이름)">
- Total
- Today
- Yesterday
- 벤치
- 꿀벌
- 대구타워
- Ndsl CF
- 아침해
- 8bitdomicro
- 캥거루
- 신오쿠보
- 노을
- 전용브라켓
- 대구수목원
- 송혜교
- 달링하버
- 자바스크립트
- 오페라하우스
- 잠자리
- Wii
- 한글판
- 햇빛
- 동물의 숲
- FTA
- 시드니
- 단풍
- 두류공원
- 마츠시마 나나코
- 원빈
- 하버브릿지
- Ndsl CM
- 하늘
- dc포트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |