2024-10-16


<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="https://code.jquery.com/jquery-3.7.1.js"></script>
<script>
/*
키보드 이벤트
- keypress() : 선택한 요소에서 키보드를 눌렀을 떄 이벤트가 발생.
==> dnter, tab 등의 특수 키는 이벤트가 발생하지 않음.
형식) $("요소 선택").keypress(function(매개변수) {...}));
- keydown() : 선택한 요소에서 키보드를 눌렀을 때 이벤트가 발생.
형식) $("요소 선택").on("keydown", function(매개변수) {...}));
- keyup() : 선택한 요소에서 키보드를 눌렀다 떼었을 때 이밴트가 발생.
형식) $("요소 선택").keyup(function(매개변수) {...}));
*/
$(function() {
$("#user_id").on("keypress", function(e) {
$(".txt2").text(e.keyCode);
// keyCode : ASKII코드 값 알려주는 함수
});
$("#user_id").keydown(function() {
$(this).css("background-color", "yellow");
});
$("#user_id").keyup(function() {
$(this).css("background-color", "lightgreen");
});
});
</script>
</head>
<body>
<p><input type="text" id="user_id"></p>
<p class="txt1"></p>
<p class="txt2"></p>
</body>
</html>

'JQuery > 기초 내용 정리' 카테고리의 다른 글
| JQuery(Animation)_01 (0) | 2024.10.17 |
|---|---|
| JQuery(Event)_07 (0) | 2024.10.16 |
| JQuery(Event)_05 (0) | 2024.10.16 |
| JQuery(Event)_04 (0) | 2024.10.16 |
| JQuery(Event)_03 (0) | 2024.10.16 |