最近,我开始使用jQuery,并遵循了几个教程.现在我觉得可以稍微熟练地使用它(这相当容易),我想如果我能在我的网页上做一个‘控制台’(比如,你可以像在FPS场游戏中那样按下`键,等等),然后让它AJAX本身回到服务器上go 做事情,那就很酷了.

我最初认为最好的方法是只获取文本区域内的文本,然后拆分它,或者是否应该使用KeyUp事件,将返回的键代码转换为ASCII字符,将字符追加到字符串并将字符串发送到服务器(然后清空字符串).

我找不到任何关于从文本区获取文本的信息,我得到的只是键控信息.此外,如何将返回的键码转换为ASCII字符?

推荐答案

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

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

Javascript相关问答推荐

积分计算和 colored颜色 判断错误

根据总价格对航班优惠数组进行排序并检索前五个结果- Angular HTTP请求

微软Edge编辑和重新发送未显示""

WebRTC关闭navigator. getUserMedia正确

康威的生活游戏规则在我的Javascript版本中不起作用.''我做错了什么?

Prisma具有至少一个值的多对多关系

如何在每次单击按钮时重新加载HighChart/设置HighChart动画?

在Java中寻找三次Bezier曲线上的点及其Angular

在Reaction中的handleSubmit按钮内,useSelector值仍然为空

Nextjs 13.4 Next-Auth 4.2登录(&Quot;凭据&,{});不工作

SPAN不会在点击时关闭模式,尽管它们可以发送日志(log)等

使用jQuery find()获取元素的属性

将范围 Select 器添加到HighChart面积图

为列表中的项目设置动画

按特定顺序将4个数组组合在一起,按ID分组

调用特定数组索引时,为什么类型脚本不判断未定义

设置复选框根据选中状态输入选中值

有没有办法在R中创建一张具有多个色标的热图?

如何在加载页面时使锚定标记成为焦点

在此div中添加一个类,并在一段时间后在Java脚本中将其删除