티스토리 뷰
728x90
Javascript Enter(엔터)키 막기
1. 모든 Element에 Enter키 막기
document.addEventListener("keydown", function(evt) {
if(evt.keyCode === 13) {
evt.preventDefault();
}
});
2. Form input 요소에 Enter키 막기
<form name='frm'>
<input type="text" />
</form>
<script>
document.frm.addEventListener("keydown", evt => {
// keyCode, which는 deprecate될 속성
if((evt.keyCode || evt.which) === 13) {
evt.preventDefault();
}
// 대체 방식
if(evt.code === "Enter") {
evt.preventDefault();
}
});
</script>
3. Jquery 방식
$(":text").on("keydown", function(evt) {
if(evt.keyCode === 13) {
evt.preventDefault();
}
});
728x90
'프로그램개발' 카테고리의 다른 글
ON DUPLICATE KEY UPDATE, IGNORE, REPLACE - 중복키 제약조건 (0) | 2023.11.01 |
---|---|
Mysql Character set (0) | 2023.10.27 |
var, let, const 차이 및 설명 (0) | 2023.10.17 |
form 생성 (0) | 2023.10.16 |
인스타그램 API(Instagram Basic Display)-웹사이트에 인스타그램 가져오기 (0) | 2022.06.10 |