html - 使用返回(输入)上的特定按钮提交?

标签 html css forms twitter-bootstrap submit

向导型表单有两个按钮,Back 和 Next。 Back 在左边,Next 在右边。一个最小的例子是 http://jsfiddle.net/WSwb7/1/尽管提交表格在那里不起作用。

我想制作“下一步”按钮 <input type="submit"当用户在任何表单字段中按 Enter 时,将导致它用于提交。但是,当用户按下 Enter 时,浏览器似乎使用标记中的第一个按钮,即左侧的后退按钮(在 <button> 中)。尝试了 FF 30、Chromium 33、IE 11。我想知道是否有任何标准对其进行描述。

所以我的问题是如何在按下 Enter 键时使用 Next 按钮提交表单,同时将其放在 Back 按钮的右侧。当我使用 Bootstrap 时,有人会认为在代码中交换按钮并在 CSS 中定位可以在没有任何 JS 的情况下完成。

如何实现?按钮应在 <div> 中居中在表格下方。

(顺便说一句,使用从右到左的脚本不会有这种问题吗?:)

最佳答案

为字段编写 javascript 代码以触发提交按钮的事件。

关于html - 使用返回(输入)上的特定按钮提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24583891/

相关文章:

javascript - 尽管页面正在刷新,但仍保存输入值

jquery - 页面加载后如何停止 JQuery 加载程序?

html - 如何在用户使用 CSS 将鼠标悬停在 HTML 页面上之前隐藏元素?

html - 无效的属性值 Css 值

html - 如何将div元素移动到页面右侧?

jquery - 选择 ul 中的最后一个 li

html - CSS - 将页脚刷新到页面底部

php - 使用 Form Key 和 AJAX 提交表单

javascript - 单击以滚动到 div JQuery 中的内容无法正常工作

forms - 如何允许用户在不登录的情况下使用 Google Form 上传文件?