Click, Enter 두 개의 이벤트 동시에 등록하기
form 내부의 button를 submit하면 클릭과 엔터가 동시에 입력된다. 이걸 이용해서 form 태그에 이벤트를 등록해, 클릭을 하든 엔터를 누르든 같은 이벤트로 취급할 수 있다.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<div>
<h1>끝말잇기 게임</h1>
</div>
<div>
<span>제시어 : </span>
<span id="word">한글</span>
</div>
<form id="form">
<input type="text" id="input">
<button type="submit" id="btn">입력</button>
</form>
<div id="result"></div>
<script src="./index.js"></script>
</body>
</html>고민지점
1. 문자열 마지막 글자 추출하기
1) 배열 인덱스
2) charAt [index]
3) 부분 문자열
4) slice()
5) substr()
2. enter 키 이벤트 등록
enter 키 이벤트 등록2.1. 키보드 이벤트
2.2. eventListener 목록
3. 복수의 이벤트 등록하기
3.1. form 태그에 이벤트 등록하기
button submit 리로드 막기
4. addEventListener vs onclick
addEventListener vs onclick5. 참고
Last updated