Javascript:检测文本框中的特定单词?

时间:2018-01-14 08:11:35

标签: javascript

我正在制作一个简短的问答游戏(他们猜测正确的角色名称),我试图找出一旦用户按下Enter键我怎么能切换到另一个div,因为他们猜对了单词(在文本字段中键入)

我知道我的js是错的,并且错过了检测到正确单词的部分,我似乎无法弄清楚

HTML:

  <div id="ques1" class="ques">
   <img src="img/img1.png" alt="">

    <div id="btncontainer" class="btncontainer">
      <input id="txtbox" placeholder="Type here"/>
    </div>

  </div>

  <div id="ques2" class="ques">
   <img src="img/img2.png" alt="">
  </div>

JS:

document.addEventListener('keydown', keyDownEnter)

function keyDownEnter(e) {
 var keyCode = e.keyCode;
  if(keyCode==13) {
   ques1.style.display = 'none';
   ques2.style.display = 'block';
}

1 个答案:

答案 0 :(得分:1)

    function keyDownEnter(e) {
        var keyCode = e.keyCode;
  if(keyCode==13) {
                   document.getElementById("quest1").style.display = 'none';
                     document.getElementById("quest2").style.display = 'block';
        } 
    }