Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何在rails表单_中为_Html_Ruby On Rails_Button_Form For - Fatal编程技术网

Html 如何在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 %> <%

我知道如果你只是在rails的表单外键入类似于
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.")' %>