HTML 文本输入 : Avoid submit when enter is pressed

标签 html textbox

我有一个 HTML 输入,它是一个文本字段。 当我按下回车时,这将调用提交,这是正常的。

现在,当在该文本框上单击 Enter 时,我想做一些其他事情。

我正在尝试这样的事情:

<input type="text" 
       id="first_page"  
       onPaste="" 
       onkeydown="if (event.keyCode == 13) alert('enter')" />

警报运行良好,但提交仍然完成。之后我的页面正在重新加载。

你能帮帮我吗

最佳答案

编写return false;并检查

关于HTML 文本输入 : Avoid submit when enter is pressed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12278571/

相关文章:

c# - 覆盖文本和 OnKeyUp/OnKeyPress

c# - 文本框和线程

css - 多个 CSS 表 - 容器 div 背景不在顶部?

html - 容器中固定和相对 div 的 z-index 问题

html - 使用 CSS 更改输入字段的外观会导致高度/宽度失真

c# - MVVM-有没有一种方法可以在不使用数据绑定(bind)的情况下获取和设置文本框的文本?

python - 在pygame中使用文本输入

html - 如何避免 html 中的设计中断

javascript - 将事件监听器添加到 svg 的动态元素

javascript - 限制 Web Worker CPU 利用率?