keydown 相关问题

“keydown”是用于编写软件时使用的事件,当按下键盘上的键时触发该事件。它通常在事件“keyup”之前。

如何避免按住按键时按键自动重复?

我目前正在编写一个程序,使用 Debian 上的 python 3 中的“键盘”库。 所以如果我按住一个键。键盘库在 KeyPress 处获取多个 KeyDownEvents 而不是一个,但我只......

回答 2 投票 0

vuetify v-text-field 上的 keyup.enter 问题

我有一个来自 vuetify 表单的 v-text-field,它调用一个方法,但是当我使用 @keydown.enter 事件时,它不起作用。使用其他键,例如 @keydown.esc,以及按钮 我有一个来自 v-text-field 表单的 vuetify,它调用一个方法,但是当我使用 @keydown.enter 事件时,它不起作用。使用其他键,例如 @keydown.esc,以及按钮 <v-btn @click="submit"> 都可以。 vuetify 版本是[email protected]。下面的例子说明了这个问题: <form> <v-text-field v-model="sepalLength" required @keydown.enter="submit" # HERE IS THE PROBLEM!!! ></v-text-field> <v-btn @click="submit">Search</v-btn> # HERE IT WORKS </form> <p style="white-space: pre-line;" v-if="predictedClass">{{ predictedClass }}</p> <script> data: () => ({ predictedClass : '' }), methods: { submit () { axios.post('http://127.0.0.1:5000/predict', { sepal_length: this.sepalLength }) .then((response) => { this.predictedClass = response.data.class }) </script> 尝试一下这个 <form> <v-text-field v-model="sepalLength" required @keydown.enter="submit" # HERE IS THE PROBLEM!!! ></v-text-field> <v-btn @click="submit">Search</v-btn> # HERE IT WORKS </form> <p style="white-space: pre-line;" v-if="predictedClass">{{ predictedClass }}</p> <script> data: () => ({ predictedClass : '' }), methods: { submit (event) { //<---- add event param event.preventDefault() //<---------------HERE axios.post('http://127.0.0.1:5000/predict', { sepal_length: this.sepalLength }) .then((response) => { this.predictedClass = response.data.class }) </script> 或简写 <form> <v-text-field v-model="sepalLength" required @keydown.enter.prevent="submit" <----------prevent here ></v-text-field> <v-btn @click="submit">Search</v-btn> # HERE IT WORKS </form> <p style="white-space: pre-line;" v-if="predictedClass">{{ predictedClass }}</p> <script> data: () => ({ predictedClass : '' }), methods: { submit () { axios.post('http://127.0.0.1:5000/predict', { sepal_length: this.sepalLength }) .then((response) => { this.predictedClass = response.data.class }) </script> 默认情况下,当您在任何字段具有焦点时按 Enter 键时,HTML 表单将调用 @submit 绑定。 注意:.prevent修饰符将阻止页面重新加载;这样你就可以运行一些代码了。 type="sumbit" 的 HTML 按钮将调用表单 @submit-绑定。 因此更好的方法是: <template> <!-- bind function when the form submits (by pressing `Enter` or clikcing a button with type `submit`) --> <form @submit.prevent="submit"> ... <!-- Call the forms @submit-binding --> <button type="submit"> Submit </button> </form> </template> <script> methods: { submit() { // so stuff } } </script>

回答 2 投票 0

如何解码从 jQuery 的 keydown() 事件处理程序中按下的字符

我需要找出在 jQuery 的 keydown 函数调用的处理程序中将哪个字符输入到文本字段中。 key.which 只给了我密钥代码,但我需要弄清楚...

回答 6 投票 0

C# / VS:如何为 maui 条目创建事件按键

我们如何使用 MAUI 创建一个 keydown 事件,我们也知道我们没有直接的视图来使用 keydown 或 keyup,但我研究了 nativeview(Andriod)中的处理程序映射器或使用渲染,但是......

回答 0 投票 0

如何创建一个事件监听器来同时监听点击和输入键?

你如何创建一个事件监听器来监听点击和输入键的同时用很少的代码?有没有一个简短的方法?在一个完美的世界里,我会想象像

回答 1 投票 0

Jquery Add Active Class to Selected List Item on Arrow Key

我有一个自动建议文本框,我在其中显示用户键入的建议列表。现在我试图在向下箭头和向上箭头键按下时启用用户选择项。到目前为止,下面是我的代码。我...

回答 0 投票 0

触发ESC关闭AntD modal

我现在的代码:https://codesandbox.io/s/basic-antd-4-24-8-forked-pxxe80?file=/demo.tsx 我想通过触发 keydown 来关闭模式。我尝试触发 和文档,没有 ava... 我现在的代码:https://codesandbox.io/s/basic-antd-4-24-8-forked-pxxe80?file=/demo.tsx 我想通过触发keydown来关闭模态。我尝试触发<p>和document,但无济于事。 我为什么使用keydown:AntD Modal使用rc-component/dialog。我追踪到这条线,所以我使用keydown事件。 为什么我的代码不触发处理程序?

回答 0 投票 0

如何正确使用按键功能?

我使用keydown来检查输入的文本值是否大于一个值,例如10。我是这样做的。HTML JQUERY $("#number").keydown (function(){ ...

回答 1 投票 0

变化会短暂地发生,然后消失。

我想在按下回车键时添加一个li,但是当我按下回车键时,新的li瞬间出现,然后消失。但是,当我按下回车键时,新的li瞬间出现,然后消失。如何让它保存更改,或者如何能 ...

回答 1 投票 0

JavaScript EventListener 多次按键停止后一键触发上键

早上好,我在使用EventListener时遇到了问题。我有一个按键事件,在这个事件中,我检查是否有多个键被按下或单个键被按下。我的问题是:我有三种情况:(W+A)-(W+D)或W。(W+A)-(W+D)或W,在我...

回答 1 投票 1

在WPF中,KeyDown事件没有被触发。

我使用WPF和VB.Net作为编码语言。当我按下任何键,在一些键,如所有的字母键keyDown事件火很好,但如果我使用箭头键,然后keyDown事件不火。在...

回答 1 投票 2

特定按键的键下+键上事件

我想让背景颜色在某些键被按住时发生变化。例如,当'r'键被按住时,背景应该是红色的。当'r'键没有被按下时,背景应该是红色的。

回答 2 投票 11

在动画中禁用按键

我正在使用下面的代码来让用户使用上下方向键来显示或隐藏照片描述(#photoinfo)和菜单(.slidetable)。如果这两个div中的一个已经打开,....

回答 2 投票 0

jQuery Keydown Next, NextAll, 父版问题

再回到我的克星(jQueryJS),基本上我有一堆div,每个div中我都有一个隐藏的div,点击后会切换。这很好用。

回答 1 投票 0

KeyDown问题c#

我目前正在尝试做一个键降登记。基本上只是想看看我最常使用的按键。问题是,只想让它检测F1-F12按钮。另一个问题是不知道如何 ...

回答 3 投票 0

多键与WPF KeyDown事件

我正在使用WPF KeyDown事件(来自Windows.Input的KeyEventArgs)。Private void Window_KeyDown(object sender, KeyEventArgs e) { ...

回答 4 投票 3

为什么我的方块(蛇)只能对角线移动?

我正在编写2个蛇车的代码,我的第一个蛇车使用WASD键盘格式,可以完美地工作。但是我的第二个蛇车,使用的是方向键,只能对角线移动。我想让两个蛇车都能 ...

回答 3 投票 -3

为什么我的正方形(蛇形)只对角移动? PYTHON

我正在编码2条蛇/汽车,而我的第一条蛇/汽车使用wasd键盘可以正常工作,而我的第二条蛇/汽车(箭头)仅沿对角线移动。我希望两条蛇/汽车都在每条路中移动...

回答 2 投票 -2

选择由createElement JS创建的标签

[当我们在输入中按下键时创建标签,我想选择该复选框并应用事件更改。那么,如何选择createElement创建的标签? HTML

回答 2 投票 0

javascript中的键盘EventListener

谁能解释我如何捕获参数e并将其作为函数回调传递,该回调在控制台中显示keyboardEvent对象。可以使用()=> console.log(...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.