Html 如何在rails表单_中为
我知道如果你只是在rails的表单外键入类似于Html 如何在rails表单_中为,html,ruby-on-rails,button,form-for,Html,Ruby On Rails,Button,Form For,我知道如果你只是在rails的表单外键入类似于something的内容,它会创建一个无用的按钮。 但是我想在这个表单中创建按钮,以便JavaScript处理。 有办法创建它吗?如果您不想让Rails使用它,为什么不在表单\u中使用简单的html呢 <%= form_for @record do |f| %> ## inputs ## <button>Something</button> <%= f.submit %> <%
something
的内容,它会创建一个无用的按钮。
但是我想在这个表单中创建按钮,以便JavaScript处理。
有办法创建它吗?如果您不想让Rails使用它,为什么不在表单\u中使用简单的html呢
<%= form_for @record do |f| %>
## inputs ##
<button>Something</button>
<%= f.submit %>
<% end %>
##投入##
某物
查看以下答案:
..
..
这将创建可由JavaScript处理的无用按钮
纯HTML:
<input type="button" onclick="alert('Hello.')" value="Click Here" />
轨道:
<%= submit_tag "Click Here", :type => 'button', :onclick => 'alert("Hello.")' %>
'button',:onclick=>'alert(“Hello”)'%%>
<%= submit_tag "Click Here", :type => 'button', :onclick => 'alert("Hello.")' %>