728x90
반응형

javascript 2

[javascript] enter 키 이벤트 (keycode, keyboardEvent)

input 태그에 값을 입력한 뒤 엔터를 치면 이벤트가 실행되도록 만들었다. function enterKey() { if (window.event.keyCode == 13) { getSearch(); } } 엔터키 이벤트를 만들고 엔터키가 눌리면 실행 될 함수를 적어준다. 키코드 설명을 보면 enter의 키코드는 13인 것을 알 수 있다. 그리고 input 태그 안에 onkeyup 이벤트로 넣어주었다. 키보드이벤트 는 3가지가 있다 onkeydown : 키가 눌렸을 때 발생 onkeypress : 키가 눌린 상태일 때 (사용이 권장되지 않습니다.) onkeyup : 키 누름이 해제될 때 onkeydown 은 이벤트 발생 후 문자가 입력되고, onkeyup 은 문자 입력 후 이벤트가 발생해 onkeyup을..

기타 2023.02.07

[javascript] input 특수문자 입력 방지, 입력된 특수문자 지우기

input 태그 안에 onkeyup 속성과 onkeydown 속성을 넣어준다 onkeydown : 키를 눌렀을때 이벤트이다 (shift, alt, controll, capslock 등의 모든 키에 동작한다. 단 한영변환, 한자 등의 특수키는 인식 못한다) onkeyup : 키를 눌렀다가 땠을 때 이벤트이다 (onkeydown 에서 인식하는 키들을 인식 한다) onkeypress : 실제로 글자가 써질때 이벤트이다 (shift, tap, enter 등의 특수키는 인식 못한다) function characterCheck(obj){ var regExp = /,/gi; if(regExp.test(obj.value)){ alert("쉼표(,)는 입력할 수 없습니다."); obj.value = obj.value.s..

기타 2023.02.06
728x90
반응형