このコードは、5行目のgetElementByIdに関するエラーを何か助けてくれますか? それは定義されていないと言います。getElementById変数構文エラーの取得を続ける
Javascriptを
document.getElementById('input').onkeypress = function(e) {
if (!e) e = window.event;
var keyCode = e.keyCode || e.which;
if (keyCode == '13')
var commandInput=getElementById("input").value; //this is the line that keeps giving me errors
testforCommand();
return false;
}
}
HTML
<body onLoad="typeWriter()">
<p id="output"></p>
</br>
<p> ♮- </p><input id="input" type="text" maxlength="50" spellcheck="false">
</body>
関連するHTMLも共有してください。したがって、[最小、完全で検証可能な例**](http://stackoverflow.com/help/mcve)を構成してください。また、 'getElementById'ではなく' document.getElementById'を探しています。 –
これは 'document.getElementById()'にする必要があります。 'document'を忘れてしまいました。また、 'if'ブロックに中カッコを追加してください。あなたのコードは期待通りの結果を出せません。 –
また、JSコードの最後に '}'という余分な閉じ括弧があるようです。また、それは '
'、**ではなく** '' – Phil