html - 如果有多个未命名输入,为什么不提交表单?

标签 html forms

<form method="POST" action="">
    <input type="text" />
    <input type="text" />
</form>

( JSFiddle )

输入 上按回车键。然后删除其中一个 input 并再次按下它。当我们在表单中有两个输入时,表单不会被提交(那时我们需要一个按钮)。这是为什么?

最佳答案

具有单个输入的 HTML 表单的默认行为是在输入时提交。添加第二个输入后,按回车键将不再提交表单。名字的存在与否与此无关。

关于html - 如果有多个未命名输入,为什么不提交表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8462204/

相关文章:

html - 如何在带阴影的表格上制作三 Angular 形?

html - 无法使用 Razor 在 foreach 中关闭标记 - ASP.NET MVC

javascript - Leaflet.js - 创建标记并在 map 上显示弹出窗口

javascript - 使用 Javascript 将 PDF 表单转换为 self 更正作业

html - 提交按钮不会正确排列

html - 在 bootstrap 主题中添加向右拉按钮

javascript - 使用来自多个输入的数据更改段落文本

javascript - 无法使用 JS 循环获取选定选项

c# - 如何通过代码测试某些条件然后验证或无效并显示错误消息?

javascript - 将表单范围值输出转换为文本