我正在使用JavaScript创建一些聊天应用程序,允许用户在按下回车键后发送消息
window.onkeydown=function(event){
if(event.keyCode==13){
sendNew();
}
}
Run Code Online (Sandbox Code Playgroud)
并在sendNew()函数中;
var msg=document.getElementById('txt').value.toString().trim();
if(msg!=="") {
//send message
document.getElementById('txt').value = "";
}
Run Code Online (Sandbox Code Playgroud)
当textarea处于onfocus时按Enter键时,文本被清除但似乎插入一个新的行字符,光标将转到textarea中的下一行.
我怎样才能摆脱这个并拥有一个完全空的textarea?