问题

最近我开始玩jQuery,并已经跟随几个教程.现在我觉得使用它有点胜任(这很容易),我认为如果我能在我的网页上做一个"控制台"会很酷,就像你在 FPS 游戏等),然后让它自己回到服务器的Ajax

我最初认为最好的方法是将textarea内部的文本,然后拆分,或者我应该使用keyup事件,将keycode返回一个ASCII字符,将字符附加到一个字符串并发送字符串到服务器(然后清空字符串).

我找不到从textarea获取文本的任何信息,我得到的是keyup信息.另外,如何将keycode返回一个ASCII字符?



解决方法

为什么要将关键笔划转换为文本?添加一个按钮,单击时将textarea内的文本发送到服务器.您可以使用value属性作为之前指定的海报或使用jQuery的API获取文本:

$('input#mybutton').click(function() {
    var text = $('textarea#mytextarea').val();
    //send to server and process response
});



相关问题推荐