gpt4 book ai didi

javascript - 如何删除 HTML 表单中提交按钮的默认焦点?

转载 作者:行者123 更新时间:2023-11-29 17:30:48 26 4
gpt4 key购买 nike

我的页面上有一个 HTML 表单。当我在表单的一个文本字段中输入一些值并按“Enter 键”时,表单会立即提交。我认为这是由于默认焦点在提交按钮上而发生的。但是我尝试使用 blur() 函数删除该焦点,但它不起作用。我正在使用 Chrome。有什么办法可以避免这种情况吗?欢迎所有建议。提前致谢。

最佳答案

提交按钮实际上并没有获得焦点; 在文本字段中输入 应该提交表单。

您可以为 submit 事件注册一个处理程序,然后仅当提交按钮在请求提交时真正获得焦点时才允许它。

但是,您会故意破坏 HTML 表单的工作方式。不是每个人都想使用实际单击“提交”按钮的一种真正方式提交表单(此外,您将破坏可访问性并可能引入特定于浏览器的错误)。

关于javascript - 如何删除 HTML 表单中提交按钮的默认焦点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4335877/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com