본문 바로가기
javascript

javascript 끝말잇기

by hjcode 2019. 9. 26.

 

1
2
3
4
5
6
<form action="">
   <h1 id="word">끝말잇기</h1>
   <input type="text" name="" id="in">
   <button id="btn">click</button>
   <span id="out"></span>
</form>

끝단어와 같으면 딩동댕을 출력하고 틀리면 땡을 호출하는 소스입니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
let word = document.getElementById('word');
let input = document.getElementById('in');
let btn = document.getElementById('btn');
let out = document.getElementById('out');
 
btn.addEventListener('click'function(e) {
    e.preventDefault();
   if (word.textContent[word.textContent.length - 1== input.value[0]) {
      alert('딩동댕');
      word.textContent = input.value;
      input.value = '';
      input.focus();
   } else {
      alert('땡');
      input.value = '';
      input.focus();
   }
});

 

jsfiddle에서 보기

https://jsfiddle.net/hyuckjin/nsp16wef/

반응형

'javascript' 카테고리의 다른 글

호이스팅(Hoisting)  (0) 2019.09.26
로또 추첨 만들기  (0) 2019.09.26
삼항 조건 연산자  (0) 2019.09.25
이벤트 중단 방법  (0) 2019.09.25
반복문으로 구구단  (0) 2019.09.25