Javascript:检测文本框中的特定单词?
我目前正在做一个简短的问答游戏(在游戏中他们猜到了正确的字符名),我试图弄清楚,当用户猜到正确的单词(在文本字段中键入)时,我如何在用户按下enter键后切换到另一个div 我知道我的js是错误的,并且缺少了检测正确单词的部分,我只是无法理解 HTML:Javascript:检测文本框中的特定单词?,javascript,Javascript,我目前正在做一个简短的问答游戏(在游戏中他们猜到了正确的字符名),我试图弄清楚,当用户猜到正确的单词(在文本字段中键入)时,我如何在用户按下enter键后切换到另一个div 我知道我的js是错误的,并且缺少了检测正确单词的部分,我只是无法理解 HTML: 在您的代码中,您正在切换到不同的div,而不是屏幕或页面。是的,我的意思是divs sorry它可以工作!但这是jQuery吗?不确定捕获的事件是(e)/e.keyCode ise。e、 keyCode是您单击的值,例如,假设您键入A,则其ke
在您的代码中,您正在切换到不同的div,而不是屏幕或页面。是的,我的意思是divs sorry它可以工作!但这是jQuery吗?不确定捕获的事件是(e)/e.keyCode ise。e、 keyCode是您单击的值,例如,假设您键入A,则其keyCode为65。这是纯javascript,没有jquery
<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>
document.addEventListener('keydown', keyDownEnter)
function keyDownEnter(e) {
var keyCode = e.keyCode;
if(keyCode==13) {
ques1.style.display = 'none';
ques2.style.display = 'block';
}
function keyDownEnter(e) {
var keyCode = e.keyCode;
if(keyCode==13) {
document.getElementById("quest1").style.display = 'none';
document.getElementById("quest2").style.display = 'block';
}
}