小编dan*_*yb2的帖子

输入按键后清除textarea输入

我正在使用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?

html javascript textarea keycode

6
推荐指数
2
解决办法
6067
查看次数

标签 统计

html ×1

javascript ×1

keycode ×1

textarea ×1