4

这只是一个简单的问题,但我不知道它是怎么称呼的:

在图片中你可以看到 2Buttons: screenshot

我希望用户只需输入电子邮件和密码,然后按回车键接受。有机会设置吗?

我知道 C# 中有一个选项,但我忘记了它是如何调用的。(标准按钮?)

我无法发布图片..(您需要至少 10 声望才能发布图片..)

所以:有2个输入文本和2个按钮(登录表单/注册)电子邮件-密码-登录-Btn和or-Register-btn。用户输入他的电子邮件和密码。之后他按“return”接受并登录。login-btn 是...第一个通过按“return”选择的按钮的选项如何调用?

我希望你能理解,但我想这很清楚。


这就是我正在使用的:

  • Ruby on Rails 4
  • HTML
  • HTML.ERB
  • 引导程序 3

谢谢。

4

1 回答 1

4

您可能有答案,但为了帮助您理解它,您需要记住 Rails 在浏览器端将所有内容呈现为 HTML;所以你想要显示的每个元素都必须是某种 HTML 对象

如果你想在 Rails 中显示一个按钮,有很多方法可以做到:


button_to

这将创建一个指向 URL 的简单表单。表单button内部有一个元素,使它看起来像一个纯 HTML 按钮给用户:

<%= button_to "New", action: "new" %>
# => "<form method="post" action="/controller/new" class="button_to">
#      <div><input value="New" type="submit" /></div>
#    </form>"

f.submit

对于您的具体问题,我认为您将从中受益f.submit,这基本上会在您的表单中添加一个提交按钮:

<%= form_for @var do |f| %>
    <%= f.submit "Register" %>
<% end %>

如果您想对其进行样式设置,您可以直接将类应用于按钮:

<%= f.submit "Text", class: "class" %>
于 2014-04-06T08:36:27.643 回答