没有提交按钮的表单的可能性

时间:2019-03-31 19:29:01

标签: forms

希望大家都过得很愉快。在这里,我正在尝试创建一个没有提交按钮的表单,但是当在文本框中按Enter时,整个文本框都会隐藏。为什么会这样?多亏您的宝贵时间,实际上有可能创建没有提交按钮的表单,或者这是强制性的吗?

<form > 
   <input type="number" name="cbarcode" id="cbarcode" autofocus/>
</form>

2 个答案:

答案 0 :(得分:0)

当您点击“输入”时,它将提交表格。

我认为这是可访问性“表单”行为的自然组成部分。表单内部的输入是指用户发送或插入到某处的数据,这可能是其背后的原因。

您可以添加到HTML格式onsubmit="return false"或将preventDefault()作为事件处理程序/函数以及您可能想提供的其他处理代码返回。

答案 1 :(得分:-2)

尝试一下:

<form onsubmit="return false;"> 
    <input type="number" name="cbarcode" id="cbarcode" autofocus/>
</form>