问题标签 [onkeyup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4868 浏览

javascript - Javascript中的即时搜索功能

我将以下 javascript 用于我的即时搜索功能(以检测访问者何时停止写作,因此该功能不会在每个键盘上运行)。

它有效,但延迟超过 1000 毫秒。即使我将其设置为 200 毫秒,在即时搜索功能运行之前也会有 1-2 秒的延迟。

是否有更好/更快的方法来检测访问者何时停止输入输入(如果有任何区别,我只需要它用于 Internet Explorer)。

新想法:当我想到它时,问题是当函数运行时我无法继续在输入字段中写入。任何解决方案,我都不需要任何延迟功能。

0 投票
1 回答
989 浏览

python - 在 Python 中显示用户以前的 keyup 输入?

我有一个简单的 Python 程序,它使用 read-eval-print 循环来读取用户输入raw_input,然后将内容打印到屏幕上。我想保留以前输入的历史记录,并在用户按下 keyup 或 keydown 时循环浏览它们,类似于 Python 解释器或 bash shell。我怎样才能在 Python 中做到这一点?

有人要求提供示例代码:

我想这样做,以便 keyup 将最后一行输入放在命令行上。给出的第一个答案,使用readline模块,可能是最好的。

0 投票
2 回答
90 浏览

javascript - 在 keyhit 上提交表单。但不是每次按键

我目前正在使用它来获取结果,而无需输入单击或提交表单,只需键入:

好的,这很好用。但有很大的小问题:如果我输入“你好”会发送 4 个请求。

为了解决这个问题,我想我可以尝试检测何时输入了空格,然后提交表单。解决方案 A

另一种解决方案是检测最后一次击键的时间是 x 毫秒,解决方案 2

我都喜欢,但我会对两者都提出意见,以及一些 corse 的帮助:$

谢谢!

0 投票
2 回答
9021 浏览

jquery - 当用户在 jquery 中按下回车键时添加
到文本框

<br/>当用户单击输入按钮时,我想将(换行符)添加到文本框。

如何在 jqueryonkeyup事件中实现它。可以向我展示示例或任何实现它的好网站。

谢谢

0 投票
1 回答
606 浏览

jquery - 添加换行符(BR),但当用户在 jquery 中按 Enter 时,BR 必须隐藏在文本框中

我的问题与用户在 jquery 中按下回车键时将 <br/> 添加到文本框中的问题相同

我得到了,br但我想<br>在用户按下回车时隐藏字符,我不想<br>在文本框中显示。

0 投票
1 回答
350 浏览

javascript - JS/jQuery : 修改 div contenteditable 的内容并重新聚焦

我的目标:

为了能够在“keyup”上添加/修改我的内容可编辑用户输入 div 中的内容,并能够重新调整它的焦点,这样用户就不会被打断。

我的问题:

内容可编辑 div 无法正确重新聚焦。

我的例子:

http://jsbin.com/owoto4/4/

0 投票
2 回答
516 浏览

javascript - 将提交更改为 onkeyup 事件

我在Google Powered Site Search找到了一个不错的脚本,我正在尝试更改 jquery,但到目前为止没有运气。

我改变了这段代码:

对此:

但它不起作用......有人可以告诉我是这样的吗??

我也试过这个:

也没有工作。它只是 jquery,所以它应该可以工作..

谢谢

0 投票
1 回答
242 浏览

jquery - 使用 jQuery 自动设置文本框值

我有以下代码:

我试图让三个名为“xxxpath”的文本框在用户输入时填充 url 文本框的前 8 个字符。然而,在这种状态下的代码,什么也没有发生。任何人都知道我哪里出错了?

谢谢!

0 投票
2 回答
2350 浏览

javascript - 像谷歌搜索这样的搜索引擎

我正在尝试使用和谷歌搜索一样的搜索引擎html ajaxjsp

1.当我在文本框中点击一个字符时,它会要求ajax每次点击

2.ajax将其重定向到jsp我有一个简单查询的位置,该查询从员工表中获取员工姓名。并将其存储在结果集中。

3.通过这个结果集在组合框中显示emp名称,combo box, onchange它显示在我的文本框中。我的问题是无法参加活动。keycode来自组合框的值,因为键码仅适用于keyup并且keydown这在组合框选项中不可用。

0 投票
3 回答
26942 浏览

jquery - 我如何在 jQuery 中触发事件的一段时间后执行 jQuery 函数?

我想在 300 毫秒后在文本框的 keyup 上触发一个事件

当我尝试执行此函数时,我发现 myfunction 不是函数的错误。

所以任何人都可以解释我如何在文本框中键入后 300 毫秒后执行一个函数