问题标签 [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.
javascript - Javascript中的即时搜索功能
我将以下 javascript 用于我的即时搜索功能(以检测访问者何时停止写作,因此该功能不会在每个键盘上运行)。
它有效,但延迟超过 1000 毫秒。即使我将其设置为 200 毫秒,在即时搜索功能运行之前也会有 1-2 秒的延迟。
是否有更好/更快的方法来检测访问者何时停止输入输入(如果有任何区别,我只需要它用于 Internet Explorer)。
新想法:当我想到它时,问题是当函数运行时我无法继续在输入字段中写入。任何解决方案,我都不需要任何延迟功能。
python - 在 Python 中显示用户以前的 keyup 输入?
我有一个简单的 Python 程序,它使用 read-eval-print 循环来读取用户输入raw_input
,然后将内容打印到屏幕上。我想保留以前输入的历史记录,并在用户按下 keyup 或 keydown 时循环浏览它们,类似于 Python 解释器或 bash shell。我怎样才能在 Python 中做到这一点?
有人要求提供示例代码:
我想这样做,以便 keyup 将最后一行输入放在命令行上。给出的第一个答案,使用readline
模块,可能是最好的。
javascript - 在 keyhit 上提交表单。但不是每次按键
我目前正在使用它来获取结果,而无需输入单击或提交表单,只需键入:
好的,这很好用。但有很大的小问题:如果我输入“你好”会发送 4 个请求。
为了解决这个问题,我想我可以尝试检测何时输入了空格,然后提交表单。解决方案 A
另一种解决方案是检测最后一次击键的时间是 x 毫秒,解决方案 2
我都喜欢,但我会对两者都提出意见,以及一些 corse 的帮助:$
谢谢!
jquery - 当用户在 jquery 中按下回车键时添加
到文本框
<br/>
当用户单击输入按钮时,我想将(换行符)添加到文本框。
如何在 jqueryonkeyup
事件中实现它。可以向我展示示例或任何实现它的好网站。
谢谢
jquery - 添加换行符(BR),但当用户在 jquery 中按 Enter 时,BR 必须隐藏在文本框中
我的问题与用户在 jquery 中按下回车键时将 <br/> 添加到文本框中的问题相同
我得到了,br
但我想<br>
在用户按下回车时隐藏字符,我不想<br>
在文本框中显示。
javascript - JS/jQuery : 修改 div contenteditable 的内容并重新聚焦
我的目标:
为了能够在“keyup”上添加/修改我的内容可编辑用户输入 div 中的内容,并能够重新调整它的焦点,这样用户就不会被打断。
我的问题:
内容可编辑 div 无法正确重新聚焦。
我的例子:
javascript - 将提交更改为 onkeyup 事件
我在Google Powered Site Search找到了一个不错的脚本,我正在尝试更改 jquery,但到目前为止没有运气。
我改变了这段代码:
对此:
但它不起作用......有人可以告诉我是这样的吗??
我也试过这个:
也没有工作。它只是 jquery,所以它应该可以工作..
谢谢
jquery - 使用 jQuery 自动设置文本框值
我有以下代码:
我试图让三个名为“xxxpath”的文本框在用户输入时填充 url 文本框的前 8 个字符。然而,在这种状态下的代码,什么也没有发生。任何人都知道我哪里出错了?
谢谢!
javascript - 像谷歌搜索这样的搜索引擎
我正在尝试使用和谷歌搜索一样的搜索引擎html ajax
jsp
1.当我在文本框中点击一个字符时,它会要求ajax
每次点击
2.ajax
将其重定向到jsp
我有一个简单查询的位置,该查询从员工表中获取员工姓名。并将其存储在结果集中。
3.通过这个结果集在组合框中显示emp
名称,combo box, onchange
它显示在我的文本框中。我的问题是无法参加活动。keycode
来自组合框的值,因为键码仅适用于keyup
并且keydown
这在组合框选项中不可用。
jquery - 我如何在 jQuery 中触发事件的一段时间后执行 jQuery 函数?
我想在 300 毫秒后在文本框的 keyup 上触发一个事件
当我尝试执行此函数时,我发现 myfunction 不是函数的错误。
所以任何人都可以解释我如何在文本框中键入后 300 毫秒后执行一个函数