Javascript错误“;未捕获类型错误:String.formCharCode不是函数;
有人能帮我解决这个错误吗: 未捕获的TypeError:String.formCharCode不是函数 当我使用Javascript错误“;未捕获类型错误:String.formCharCode不是函数;,javascript,Javascript,有人能帮我解决这个错误吗: 未捕获的TypeError:String.formCharCode不是函数 当我使用var chars=String.formCharCode(65)时,问题仍然可见而不是旧的。。我真的不知道为什么,我检查了w3school的字符串。fromCharCode(num),但是没有什么有用的,能有人帮我吗,谢谢!我的代码如下所示: <!DOCTYPE html> <html> <head> <meta charset=ut
var chars=String.formCharCode(65)时,问题仍然可见代码>而不是旧的。。我真的不知道为什么,我检查了w3school的字符串。fromCharCode(num)
,但是没有什么有用的,能有人帮我吗,谢谢!我的代码如下所示:
<!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>
音轨\键盘\输入
document.addEventListener('keydown',函数(事件){
var type=“事件类型:”+Event.key;
var keyPressed=“键盘值:”+event.keyCode;
var chars=“键盘字符:”+String.formCharCode(event.keyCode);
//var chars=String.formCharCode(65);//使用此项时也失败。
console.log(事件);
var result='
'+type+'
'+keyPressed+'
'+chars;
document.getElementById(“output2”).innerHTML=result;
});
按一个键:
看起来像是您拼写的。fromCharCode错误
var chars = String.formCharCode(65); //also failed when use this one.
应该是
var chars = String.fromCharCode(65);
在控制台中,开始键入字符串。
并查看弹出的自动建议。您将从charcode中看到;注意你的打字错误。或者选择该选项,然后从控制台复制并粘贴到您的代码中。这正是“这个问题是由一个无法再复制的问题或一个简单的印刷错误引起的。”原因很接近。