gpt4 book ai didi

javascript - 如何防止 'enter' 键按下带有表单的按钮

转载 作者:太空宇宙 更新时间:2023-11-04 16:07:46 25 4
gpt4 key购买 nike

我有一个表单,其中有一个按钮,按下时会运行一个 JS 函数。填写表格时,如果我按“输入”,它会运行该功能,而不是提交表格。我怎样才能避免这种情况?

例如

<form>
<input name="input1">
<section>
<input name="input2">
<button onclick="return deleteThisSection()">Delete</button>
</section>
<input type="submit">
</form>

因此在上面的示例中,如果光标位于“input1”或“input2”框中,并且我按下回车键,则会运行“deleteThisSection”函数,而不是提交表单。

最佳答案

将此按钮声明为一种按钮。默认情况下, from 中的按钮声明为type="提交"

.

        <button type="button" onclick="return deleteThisSection()">Delete</button>

关于javascript - 如何防止 'enter' 键按下带有表单的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36722114/

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