2016-12-18 7 views
-3

誰かがこのエラーで私を助けることができる:私が代わりに古いのvar chars = String.formCharCode(65);を使用するときに、まだ目に見えるJavascriptのエラー「キャッチされない例外TypeError:String.formCharCodeは関数ではありません」

Uncaught TypeError: String.formCharCode is not a function.

問題が..私は本当にしないでくださいなぜ、私はをw3schoolからチェックしましたが、何も役立たず、ある種の人が私に助けてくれました、ありがとうございました!私のコードは以下のように表示されます:

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset=utf-8> 
    <title>track_keyboard_input</title> 
    <script type="text/javascript"> 
     document.addEventListener('keydown', function(event) { 
      var type = "Event type: " + event.key; 
      var keyPressed = "Keyboard value: " + event.keyCode; 
      var chars = "Keyboard character: " + String.formCharCode(event.keyCode); 

      // var chars = String.formCharCode(65); //also failed when use this one. 

      console.log(event); 
      var result = '<br>' + type + '<br>' + keyPressed + '<br>' + chars; 
      document.getElementById("output2").innerHTML = result; 
     }); 

    </script> 

</head> 
<body> 
<p>Press a key:</p><br> 
<span id="output2"></span> 
</body> 
</html> 
+0

でなければなりません。 'fromCharCode'が表示されます。あなたのタイプミスに気づく。または、それを選択し、コンソールからコードにコピー&ペーストします。 –

答えて

0

綴りのように見えます。FromCharCode wrong。

var chars = String.formCharCode(65); //also failed when use this one. 

`String.`を入力し始めるとautosuggestionsとしてポップアップ表示内容を確認、コンソールで

var chars = String.fromCharCode(65); 
+0

これは、正確には、「この問題は、もはや再現できない問題やシンプルな誤植によるものです*」です。近い理由があります。 –

関連する問題