0
사용자가 텍스트 상자에 1 개의 문자를 입력 할 수 있도록 허용하려고 시도한 다음 문자를 2 개의 상자 중 하나에 넣습니다. 이것은 교수형 집행자 게임을위한 것이므로 단어에 있는지 여부에 따라 글자를 나눌 것입니다. 여기 내 코드가있다. 잘만되면 누군가 나를 도울 수 있습니다. 나는 자바 스크립트가 처음이야! 나는 1 톤의 인터넷 검색을했지만 거의 쓸모가 없었다.텍스트 상자 입력을 읽고 두 상자 중 하나에 넣기 JavaScript
var words = ['dog', 'computer', 'cat', 'monkey', 'human'];
var wordForGuess = chooseWord();
var wordLength = wordForGuess.length;
function chooseWord() {
return words[Math.floor(Math.random() * words.length)];
}
function writeWord()
{
var textarea = document.getElementById('textBox').value;
for (var x = 0; x<wordLength; x++)
{
if (textarea === wordForGuess.indexOf(x))
{
document.getElementById('correctLetters').value = textarea;
}
else
{
document.getElementById('incorrectLetters').value = textarea;
}
}
}
뿐만 아니라 내 텍스트 상자의 HTML
<div id = 'letterInput'>
</div>
<input type = 'text' id = 'textBox' onkeyUp="writeWord()"/>
<div id = 'correctLetters'>
</div>
<div id = 'incorrectLetters'>
</div>