问题标签 [keyup]

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 投票
1 回答
663 浏览

perl - Term::Cap:“key up”不起作用

当我尝试这个时(在这里找到:如何在不清除 Perl 的情况下更新屏幕上的值?)我得到这个输出:

这是否意味着,这key-up不适用于我的终端?

0 投票
3 回答
8682 浏览

jquery - 限制所见即所得编辑器 (NicEdit) 中的字符数

我有这个 jQuery 代码:

它工作正常!但是如果我有一个 val() 我有 text() 它不起作用。

问题是在可用字符的末尾它开始从头替换文本......使用 val 是完美的。

为什么我需要它在文本上?因为我使用的是所见即所得插件,它将我的 textarea 转换为 div。

我正在尝试使用 .stopPropagation 但它不起作用..尝试返回 false 并且什么都没有......

希望得到您的帮助!

0 投票
3 回答
3306 浏览

jquery - 页面内任何表单上的JQuery Keyup?

我有一个关于 jquery 的 keyup 的快速问题。我在一页上有几个表单输入字段,它们都有不同的 id,但都是两个类之一 - 数字框或文本框,并且都包含在一个 div id - 内容中。我可以使用这些类或 div 来捕捉按键,因为我不知道表单的 id 吗?或者甚至只是捕捉页面上所有表单的按键。我不知道我解释得有多好:

这将使用表单 id="add"

但是,如果我不知道表单 id 只是它的类或它包含的 div,我可以使用它吗?所以像:

或者

我可能已经解释得很糟糕,但希望有人能指出我正确的方向。将不胜感激,谢谢。

0 投票
0 回答
429 浏览

jquery - 键入后 JQuery 恢复为原始 CSS

我有以下功能:

它同时触发 keyup 事件和 mouseover 事件。在鼠标悬停时,它执行得很好,但在 keyup 事件上,它执行,但大约一秒钟后恢复到原始 css。使用元素检查器,我可以看到css也被添加了,然后快速删除。我试过用以下方法处理keyup:

和:

编辑:我发现了问题。发生这种情况是因为 keyup 事件还调用了 AJAX 自动完成下拉功能(我没有添加到 JSFiddle)。因此,这些元素没有被还原,而是从 AJAX 调用中刷新。我对其进行了更改,因此不会在我需要的特定键代码上调用 AJAX 函数。

感谢所有的帮助!

0 投票
2 回答
1501 浏览

jquery - MVC3 jQuery 按键事件

我有一个 C#.NET MVC3 Web 应用程序,我想在文档上捕获 key up 事件。也就是说,我想知道用户是否选择了“CTL->Z”来撤消他们在网络视图上的数据更改。我该怎么做?

0 投票
2 回答
3831 浏览

javascript - 用于文本区域的 jQuery 输入过滤器

将此解决方案改编为我的脚本。这个想法是为了防止用户输入未经授权的字符(当然后端还有一个过滤器)。

它很好用,但我还需要用户能够输入特定的允许字符,例如:.,!?ñáéíóú - 我的意思是,基本的 a-zA-Z0-9 加上一些基本字符和一大堆特殊语言字符.

实际上需要省略的是:@#$%^&*()=_+"':;/<>\|{}[]

有任何想法吗?谢谢!

感谢迈克尔的解决方案

0 投票
2 回答
5501 浏览

asp.net - 回发后保持文本框光标

我想在输入字符时更改与文本框相同的标签值。所以这里有一个问题?我如何在回发后维护文本框光标?例如,我输入“ab”。文本框光标位置将保持在最后一个字符'b'

这是我的编码

我的后端代码

我也尝试在回发事件中放置 textbox1.focus() ,但文本框光标位置将从第一个字符开始:(

0 投票
5 回答
1508 浏览

jquery - 使用 .each() 将输入复制到多个 div

我想将用户的输入复制到多个 div 中。我尝试使用 .each() 因为我想将它应用到后面的每个 div。到目前为止,我编写了这段代码,但它只适用于第一个 div。

此致,

菲利克斯

0 投票
1 回答
9546 浏览

c# - 编辑模式中的单元格不会在 C# 中触发 OnKeyDown 事件

我已经制作了自己的 datagridview 控件,该控件覆盖了 OnKeyDown 事件:

当我单击 datagridview 并按 Enter 时,它工作得很好,因为行没有改变并且 KeyUp 事件被触发。但是当我按 Tab 时,会选择下一个单元格并将其更改为 EditMode。当我在这个单元格中按 Enter 键时,不会触发 KeyUp 事件并且 KeyPress 也不会触发。我尝试这样做,用户可以从一个单元格移动到下一个单元格,然后用户可以在这个单元格中写一些东西,然后当用户按下 Enter 时,这个值被保存到数据库中。但是当单元格处于 EditMode 时,我无法检测到该用户按 Enter。

谢谢

0 投票
1 回答
115 浏览

php - TextArea + 启用高亮和选择

在此处输入图像描述

我已经用 jquery keyup、ajax、php 和 mysql 填充了上面的 textarea。我现在需要能够允许鼠标悬停影响何时将突出显示鼠标悬停的行,光标:指针,并且能够选择一个并将其显示在上面的输入中。

我不知道如何开始这部分。有人可以推动我朝着正确的方向前进吗?

谢谢你