Javascript Html表单按enter键

Javascript Html表单按enter键,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我用html、css、javascript制作了一个控制台 按enter键时不显示输入 应按下发送按钮 如何让它继续按回车键 代码在这里给出,请帮助 /*代码如下*/ 终端程序 身体{ 单空间 } 身体{ 颜色:#52cc29; 背景色:黑色; 字体系列:monospace; } div.textarea>textarea{ 高度:80vh; 宽度:95%; 字体系列:monospace; 字体大小:20px; 字体大小:粗体; 颜色:#52cc29; 背景色:黑色; 边框:5px纯白; }

我用html、css、javascript制作了一个控制台

按enter键时不显示输入 应按下发送按钮 如何让它继续按回车键

代码在这里给出,请帮助

/*代码如下*/


终端程序
身体{
单空间
}
身体{
颜色:#52cc29;
背景色:黑色;
字体系列:monospace;
}
div.textarea>textarea{
高度:80vh;
宽度:95%;
字体系列:monospace;
字体大小:20px;
字体大小:粗体;
颜色:#52cc29;
背景色:黑色;
边框:5px纯白;
}
input.command{
高度:30px;
宽度:70%;
背景色:黑色;
边框:3倍纯白;
颜色:#52cc29;
字体大小:15px;
文本对齐:左对齐;
左侧填充:4px;
字体系列:monospace;
字体大小:粗体;
}
h3{
字体系列:monospace;
字体大小:20px;
字体大小:粗体;
}
输入.发送{
背景色:黑色;
颜色:#52cc29;
字体系列:monospace;
字体大小:粗体;
高度:35px;
宽度:60px;
字体大小:20px;
}
函数chat(){
变量时间=新日期();
var hours=time.getHours();
var min=time.getMinutes();
var sec=time.getSeconds;
var write=document.getElementById(“area2”).value;
var read=document.getElementById(“area1”).value;
var newRead=“你在”+“+hours+”h:“+min+”m“+”:“+write+”\n“+read;
document.getElementById(“area1”).value=newRead;
开关(写入){
case“@echo.off”:document.getElementById(“area1”).value=“echo已关闭”;
打破
}
}
安慰
试试这个:

<script>
    window.addEventListener("keypress",handleKey);

    function handleKey(e){
     if(e.keyCode == 13){
      chat();
     }
    }
</script>

window.addEventListener(“按键”,handleKey);
功能手柄键(e){
如果(e.keyCode==13){
chat();
}
}